![]() METHOD TO SELECT VISUAL CONTENT EDITING FUNCTIONS, METHOD TO ADJUST VISUAL CONTENT, AND SYSTEM TO PR
专利摘要:
method for selecting visual content editing functions, method for adjusting visual content, and system for providing a plurality of visual content editing functions comprises a method for adjusting visual content; the method comprises selecting, at a client terminal (102), the visual content, extracting the visual content data pertaining to the visual content, forwarding a request including the visual content data to a network node via a network, receiving , in response to the request, a list of a plurality of the network node's visual content editing functions, presenting, at the client terminal (102), the plurality of visual content editing functions to a user, receiving a selection of , at least one member of the user list, adjust the visual content using at least one member, and output the adjusted visual content. 公开号:BR112014000615B1 申请号:R112014000615-6 申请日:2012-07-10 公开日:2021-07-13 发明作者:Moshe Hogeg;Yosef Shemesh 申请人:Snap Inc; IPC主号:
专利说明:
FIELD OF APPLICATION AND STATUS OF TECHNIQUE [001] The present patent application, in some respective applications, refers to image processing and, more particularly, but not exclusively, to systems and methods to selectively adjust the visual content on the client terminals. [002] Emerging telecommunications services allow customer terminals, such as handheld devices, ie mobile phones and tablets, to exchange data of different types and/or post this data on a content sharing platform. For example, data may include data representing a text segment, an image, an audio signal, and/or a video signal. [003] For example, Twitter™ offers a social networking and microblog service, allowing its users to send and read messages, also referred to as tweets. Tweets are text-based posts of up to 140 characters, displayed on the user's profile page. [004] Other examples include real-time visual media sharing platforms that allow a user to share with their friends an image they have captured, for example, on a social network such as Facebook™ and /or other users of real-time visual media sharing platforms. Examples of these real-time visual media sharing platforms are Mobli™, Instagram™ and Twitter™. [005] Some of these real-time visual media sharing platforms suggest functions that allow the user to edit the shared image, for example, using color filters and/or similar. SUMMARY [006] According to some applications of the present patent application, a method for selecting the functions of editing visual content is provided. The method comprises storing a plurality of records, each with the suitability data of one of a plurality of visual content editing functions, receiving, from a client terminal, a request with visual content data pertaining to a visual content, selecting a group from the plurality of visual content editing functions according to the visual content data, and responding to the client terminal's request by sending a response with a list comprising at least one of a plurality of group members and a plurality of appointments for the plurality of members. [007] Optionally, the method further comprises capturing the visual content using an image sensor installed in the client terminal. [008] Optionally, the visual content data comprises positional data belonging to the client terminal, the selection being performed according to the positional data. [009] More optionally, the selection comprises using the positional data to classify the location of the client terminal, the selection being performed according to the classification. [0010] Optionally, the visual content data comprises a speed of the client terminal, the selection being performed according to speed. [0011] Optionally, the method further comprises analyzing the textual content of a plurality of content that provides network sources to identify at least one current event, the selection being performed according to at least one current event. [0012] More optionally, the analysis comprises at least one of a semantic analysis and a statistical analysis of the textual content. [0013] More optionally, the method further comprises acquiring at least one demographic characteristic of a client terminal user; characterized in that a selection is performed according to at least one demographic characteristic. [0014] More optionally, storage comprises automatically generating at least some of the plurality of visual content editing functions according to at least one of the visual content data, personal data belonging to a user of the client terminal, and the information acquired from the textual content of a plurality of content that provides network sources. [0015] Optionally, the request comprises the identification of the user, the selection comprises acquiring personal data belonging to a user of the client terminal according to the identification of the user, the selection being carried out according to the personal data. [0016] More optionally, personal data being extracted from a social network profile. [0017] More optionally, the personal data comprises a log of visual content editing functions previously selected from the plurality of visual content editing functions. [0018] More optionally, the request comprises the user's identification, the selection comprises acquiring social network data belonging to a friend of a client terminal user in a social network according to the user's identification, the selection being performed from according to the data of the social network. [0019] According to some applications of the present patent application, a method for adjusting the visual content is provided. The method comprises selecting the visual content at a client terminal, extracting the visual content data pertaining to the visual content, forwarding a request that includes the visual content data to a network node through a network, receiving in response to the request , a list of a plurality of the network node's visual content editing functions, presenting, at the client terminal, the plurality of visual content editing functions to a user, receiving the selection of at least one member of the list user, adjust the visual content using at least one member, and output the adjusted visual content. [0020] Optionally, the selection comprises locally capturing the visual content using an image sensor installed in the client terminal. [0021] Optionally, the selection comprises accessing a database through the network and selecting the visual content using a user interface on the client terminal. [0022] Optionally, the extraction comprises image processing of the visual content to perform at least one of the identification of an object having a predefined feature in the visual content, classification of a scene described in the visual content, recognition of a facial feature in the visual content, and detecting a moving object in the visual content and the request comprises an image processing result. [0023] More optionally, the method further comprises identifying the positional data of the client terminal; visual content data comprises positional data. [0024] Optionally, the request comprises the identification of user data; further comprising extracting personal data according to the user ID; characterized by the list being formed according to personal data. [0025] Optionally, the tuning comprises acquiring at least one member of the network node. [0026] According to some applications of the present patent application, a system is provided that provides a plurality of visual content editing functions to a plurality of client terminals. The system comprises a network interface that receives a request having, from a client terminal, a repository that stores a plurality of records each with suitability data from one of a plurality of visual content editing functions, and a selection module that selects a group of the plurality of visual content editing functions in accordance with the visual content data and generates a list comprising at least one of a plurality of group members and a plurality of indications for the plurality of members. The network interface sends the list as a response to the request. [0027] Optionally, the system further comprises a plurality of client modules that allow a user to create a visual content editing function and update the repository with the created visual content editing function. [0028] Unless defined otherwise, all technical and/or scientific terms used in this document have the same meaning as commonly understood by a person skilled in the art to which this patent application belongs. While methods and materials similar or equivalent to those described herein may be used in the practice or testing of applications of the present application, exemplary methods and/or materials are described below. In case of conflict, the patent specification, including definitions, will control. Furthermore, the materials, methods, and examples are illustrative only and are not necessarily meant to be limiting. [0029] The implementation of the method and/or system of applications of the present patent application may involve performing or completing the mutually selected tasks, automatically, or a combination of these. Furthermore, according to the actual instrumentation and equipment of the method and/or system applications of the present patent application, several selected tasks could be implemented by hardware, by software or by firmware or by a combination of these using a system operational. [0030] For example, the hardware to perform the tasks selected according to the applications of the present patent application could be implemented as a chip or a circuit. As software, the tasks selected according to the applications of the present patent application could be implemented as a plurality of software instructions being executed by a computer using any suitable operating system. In an exemplary application of the present patent application, one or more tasks in accordance with the exemplary applications of the method and/or system as described in this document are performed by a data processor, as a computing platform to perform a plurality of instructions. Optionally, the data processor includes volatile memory for storing instructions and/or data and/or non-volatile storage, for example, a magnetic hard disk and/or removable medium, for storing instructions and/or data. Optionally, a network connection is provided as well. A screen and/or user input device such as a keyboard or mouse is optionally provided as well. BRIEF DESCRIPTION OF THE DRAWINGS [0031] Some applications of the present patent application are described herein, for example purposes only, with reference to the attached drawings. With specific reference now to the detailed drawings, it is noted that the particles shown are by way of example and for purposes of illustrative discussion of the applications of the present patent application. In this regard, the description with the drawings makes it apparent to those skilled in the art how the applications of the present patent application can be practiced. In the drawings: Figure 1 is a schematic illustration of a system that is connected through a communication network to the client terminals and provides them with a list of functions for editing the visual content, according to some applications of the present application. patent; Figures 2A and 2B are image adjustments where each adjustment includes an original image, a color filtered image, and a color filtered image with an overlay in addition to the Nike™ logo, in accordance with some applications of the present patent application for invention; and Figure 3 is a flowchart of a method for processing visual content using one or more visual content editing functions, in accordance with some applications of the present patent application. DESCRIPTION OF APPLICATIONS [0032] The present patent application, in some respective applications, refers to image processing and, more particularly, but not exclusively, to systems and methods to selectively adjust the visual content on the client terminals. [0033] According to some applications of the present patent application, there are methods and systems that provide a remote client terminal with a plurality of visual content editing functions, such as image processing filters and/or overlays, to adjust a certain visual content based on data extracted from and/or related to it, real-time data, such as new events, and/or personal data related to the user of the client's terminal. Optionally, overlays include sound overlays that are designed to be added to visual content. The system provides the user with a list of visual content editing functions that are tailored to their needs, preferences and/or currently captured visual content. In this way, the user is not limited to choosing from a fixed set of visual content editing functions and/or has to review a large collection of visual content editing functions. The selected list exposes the user to different visual content editing functions that are tailored to their current needs, preferences and/or currently captured visual content such as an image or a video file (ie video files, multimedia files, and video/audio files). For example, the system allows a user to receive location-based visual content editing functions that allow them to automatically add appropriate graphics and/or text by a single click on the displayed list. The system even allows a user to receive the visual content editing functions that are frequently used by their friends (ie, social network friends, followers and/or followed users), frequently used by them, and/or suitable for a set of circumstances in which its visual content is considered. [0034] Optionally, the system includes a repository with visual content editing functions that are generated in real time according to new local and/or global events and/or visual content editing functions that are generated to meet the needs from any one of a plurality of subscribers. [0035] Before explaining at least one application of the present patent application in detail, it should be understood that the present patent application is not necessarily limited in its application to the details of construction and arrangement of components and /or methods set out in the description below and/or illustrated in the drawings and/or in the examples. The present patent application is subject to other applications or to be practiced or carried out in various ways. [0036] Reference is now made to Figure 1, which is a schematic illustration of a system 100, optionally a network node, which is connected, through a communication network 101, such as the internet, to a plurality of terminals of the client and provides these client terminals, optionally in response to a request, with a list of functions to edit the visual content, these one or more images or video files, according to some applications of the present patent application. As used herein, editing comprises processing one or more images or structures of a video file, optionally in pixel mode, using image filters to filter an image or some or all structures of a video file, adding the visual content to an image or one or more structures of a video file, eg graphics, adding sound content to an image and/or a video file, overlaying or embedding text boxes, overlaying or embedding graphics, and/or the like , adding structures to a sequence of structures in a video file, and/or the like. For brevity, overlay and embedding may be used interchangeably in this document. For brevity, visual content added to edited visual content is referred to as a visual overlay or overlay. Sound content added to edited visual content is referred to as a sound overlay. [0037] System 100 allows users of client terminals 102 to receive a list of visual content editing functions and select one or more functions from it to edit selected visual content, such as an image or a video file, for example , before sending and/or updating visual content, for example, as a visual message, for example, a visual twit, such as a Mobli™ message, Twitter™ message and/or an Instagram™ message. As used herein, a client terminal means a mobile phone, a Smartphone, a tablet, a laptop, a camera having a network interface and/or the like. [0038] The system 100, which is optionally implemented using one or more network servers, includes a network interface 103, such as a network interface card and/or a port. The network interface facilitates the establishment of bidirectional communication between system 100 and client terminals 102. This communication allows system 100 to receive requests for visual content editing functions and respond with a list of selected visual content editing functions , for example, as described below. [0039] The system 100 further includes a repository 104 for hosting the records of the visual content editing function, optionally associated with the visual content editing functions, and a selection module 105 that receives the request for the content editing functions visual through the network interface 103 and generates a list of visual content editing functions on demand, for example, as described below. The list is optionally forwarded to the client terminals via the network interface 103. [0040] Optionally, each client endpoint 102 hosts a local module 106, such as an application, widget, or accessory, with a user interface, for example, a graphical user interface (GUI) that presents the user with the option to select the visual content for adaptation. For example, the client terminal allows the user to select a file from the client terminal's memory, a social network profile, an image repository account such as flicker, and/or the like. Additionally or alternatively, the user interface is adapted to allow the user to send a captured image or video using the client terminal to process by one of the plurality of visual content editing functions. For example, the client terminal is a cellular device having an image sensor and a user interface that allows a user to select a member from a list of visual content editing functions that are presented to him, for example, as exemplified below. Optionally, a plurality of user profiles, such as subscriber profiles, are stored and managed by system 100, for example, as described below. Optionally, user profiles are subscriber profiles of a social network, which are managed by a subscriber database, eg managed by separate web servers 107 and/or in a local repository. [0041] According to some applications of the present patent application, users can generate visual content editing functions. These visual content editing functions are then loaded into repository 104 and a respective documentation record is formed. Optionally, the user defines sharing of visual content editing functions. For example, the user defines whether the visual content editing functions are for personal use only, for the use of friends, and/or for public use. In these applications, visual content editing functions can be tagged with their sharing rights. Optionally, the local module 106 includes module for generating the visual content editing functions. The generated functions can be standard overlays with selected graphic, color filter with selected colors, and/or any other filters that are devised by the user. For example, Figures 2A and 2B each depict a set of images the first, marked with (1) is the original, the second, marked with (2) is when a color filter is applied, and the third, marked with (3) is when a color filter is applied with an overlay in addition to the Nike™ logo. The generated functions can be standard sound overlays with selected tones and/or soundtrack. As used herein, a sound overlay means a soundtrack, a music file, and/or any sound content that is set to play simultaneously with the presentation of the visual content. For example, the sound overlay can be an audible alert, optionally customized, the song selected by user upload, the song selected for user upload, for example using an automatic music selection module such as Apple's Genius™ ™, and/or the like. [0042] Reference is now made to Figure 3, which is a flowchart of a method 200 for processing visual content, such as an image or a video file, using one or more visual content editing functions, according to some applications of the present patent application. [0043] First, as shown in 201, the visual content is selected for editing by the user. Selection is optionally performed using a user interface on the client terminal, for example a GUI that is presented on a touch screen of the client terminal. Selected visual content can be selected from an internal or external library or a currently captured image or video file. [0044] Optionally, as shown at 202, visual content data is generated. Optionally, the visual content is locally processed to identify descriptive characteristics that allow classifying the described scenes and/or characters and/or to identify certain objects. Image processing can be performed using known image processing algorithms such as face part recognition algorithm, close detection algorithm, motion detection algorithm and/or the like. In this application, visual content data includes descriptive information. [0045] Additionally or alternatively, the visual content data includes positional data pertaining to the location of the client terminal. Positional data, such as location, velocity, and/or acceleration, is optionally acquired from a customer terminal global positioning system (GPS) unit, assisted GPS, or any other positioning systems. [0046] Additionally or alternatively, the visual content data includes information pertaining to the type of the client terminal. [0047] Additionally or alternatively, the visual content data includes the user identification (ID/user identification) belonging to the user of the client terminal, for example, as described below. [0048] Now, as shown at 203, a request with the visual content data is sent to system 100, for example, as a hypertext transfer protocol (HTTP) message or any other web message. [0049] Optionally, the request includes visual content data pertaining to the selected visual content. The visual content data allows the system 100, for example, the selection module 105 to select and/or adapt the visual content editing functions to be sent in response to the client terminal. For example, on the system side, as shown in Figure 3, in response to a request from a client terminal, a list of visual content editing functions is generated. First, as shown at 301, the visual content data is extracted from the incoming request. Additionally or alternatively, as shown at 302, real time is acquired, for example, using computer programs and/or accessing selected databases and/or websites, for example, as described below. Additionally or alternatively, as shown at 303, user data is acquired, for example, by accessing the previously mentioned subscriber's profile and/or subscriber database. User data is acquired against a user ID that is extracted from the request, for example a subscriber ID. This user ID can be provided by the local module 106 and/or any ID tag on the customer terminal. [0050] Now, as shown at 304, based on the visual content data, real-time data, and/or user data, a plurality of visual content editing functions are selected from repository 104. [0051] According to some applications of the present patent application, for example, as described above, the visual content data includes positional data. In these applications, positional data is analyzed to select visual content editing functions related to the specific location. [0052] In these applications, some of all records of the visual content editing function listed in repository 104 can be tagged, and optionally weighed, according to their relevance in a given graphic area (ie, coordinates, a country, a city, and a street) and/or type of location (ie, a restaurant, a workplace, home, a bar, an amusement park, a train station, a store, a mall, and a sports venue ). [0053] Optionally, each record of the visual content editing function includes an array of weighted (i.e., sorted and/or evaluated) tags that each receive a value according to the affinity of the respective visual content editing function in a different type of location and/or geographic area. In use, the user's positional data is combined with the matrix of weighted tags from each of the visual content editing function records to identify one or more relevant visual content editing functions. [0054] Thus, for example, if the positional data is indicative that the visual content was captured in Australia, a visual content editing function that provides an Australian indicator overlay and/or an Australian antenna sound overlay and/ or Australian popular music can be selected. In another example, if the positional data is indicative that the visual content was captured in New York, a visual content editing function that provides a Statue of Liberty overlay and/or a New York New York music sound overlay might be provided. In another example, if the positional data is indicative that the visual content was captured in a cafe, a visual content editing function that provides an overlay of a cafe supplier, cafe location and/or cafe-related activities and /or a sound overlay that is related to coffee is provided. [0055] According to some applications of the present patent application, the editing functions of visual content are selected according to a speed that is measured for the client terminal. Velocity is optionally part of the positional data, for example as described above. Similar to the above, visual content editing function records may include one or more tags that are indicative of the relevance of a respective visual content editing function at one or more speeds. So, for example, a visual content editing function that can be selected at high speeds might be an overlay with a "road trip" logo, a blur filter to enhance or reduce a blurry artifact, a suitable soundtrack, and /or the like. [0056] According to some applications of the present patent application, the real-time data includes one or more real-time events that occurred recently, for example, in the last few hours, days, or weeks. Optionally, real-time events are acquired from new aggregators, such as Google™ News, and/or from different websites using computer programs. Optionally, semantic and/or statistical analysis is used to extract keywords from new events. Each record of the visual content editing function is optionally tagged with metadata that includes a plurality of characterizing words or phrases. The keywords can now be combined with the plurality of words or sentences characterizing each record to determine the relevance of the respective visual content editing function to annual events. Optionally, visual content editing functions can be loaded by the operator in response to annual events. In this application, the operator can manually add bookmark(s) or update bookmark(s) from the records of the visual content editing function, for example, with keywords and/or location relevance data. [0057] The combination of the annual events and the records of the visual content editing function allows you to select the visual content editing functions with a real-time contemporary significance. For example, visual content editing functions that are related to the environment, eg overlays with Greenpeace logo images, wildlife images, green color filters and/or the respective audio can be selected when the current event is "Earth's Day". In another example, an overlay with a specific slogan is selected. Optionally, a sound overlay characterized by the slogan is sound to be selected. [0058] Optionally, real-time events are weighted according to the scope of coverage they receive on new websites. These events can be weighted according to their geographic relevance to the user. For example, real-time events are weighted according to the scope of coverage they receive on new websites that manage local issues in close proximity to the user. For example, the selection module 105 identifies the user's current location, for example, according to its positional data and new weighting events of new websites according to its relevance to the user's location. In this application, new events from the website sandiego6.com which provides San Diego news from new events of new websites in general if the user is located in San Diego. [0059] The combination of the user's positional data and annual events and the visual content editing functions allows you to select the visual content editing functions that are related to the annual events in the neighborhood, city, country, and/or in the area around the user. For example, location-specific events such as elections for a local candidate in a US state can be combined for a user who is located in the respective US state with a visual content editing function that is tagged with the candidate's name, as an overlay with your name. In another example, the user's location is a stadium and the news indicates that a certain sport competition is taking place or is about to take place in the stadium, the visual content editing functions that are related to the teams, for example, the image overlays of ( s) team logo(s) and/or player(s), color filters with team logo colors, and/or similar may be selected for the user. [0060] According to some applications of the present patent application, the functions of editing visual content are selected according to the personal information belonging to the user. Optionally, system 100 manages a plurality of user profiles, such as subscriber profiles, for example, as described above. Each user profile includes personal information pertaining to the user, such as demographic data, history of selection of visual content editing functions, history of positional position data, and/or preferences. In use, the selection module 105 uses the user ID to identify a respective user profile. Additionally or alternatively, system 100 uses the user ID to extract personal data from this social network page, for example, gender, date of birth, hometown, education, marital status, and/or interests. User data from the user profile and/or the social networking page is used to select the visual content editing functions, for example, according to the tags in the visual content editing function records, similar to the one described above . In these applications, user permission is optionally acquired. [0061] Additionally or alternatively, the system 100 uses the user ID to extract the personal data that defines the favorite functions of editing visual content. These favorite functions can be used visual content editing functions, selected and/or tagged visual content editing functions, visual content editing functions that are used to create most of the posted images and/or the like. [0062] In these applications, the visual content editing functions are marked as suitable for users with certain demographic characteristic(s), such as age group, or a certain combination of demographic characteristics, eg age, gender, and marital status. For example, for the age group between 12 and 17, a visual content editing function of an overlay with a Justin Bieber image and/or a sound overlay with a Justin Bieber song can be selected, for the combination of age and marital status, a visual content editing function of an “I'm single” or “I'm a proud mother” overlay can be selected and based on the birth data, a visual content editing function of an overlay with “happy birthday” text, sound overlay with “happy birthday” music and/or balloon graphic effect can be selected. [0063] According to some applications of the present patent application, the functions of editing visual content are selected according to the social activity of the user and/or his friends. For example, the selection module can access the social network profile to analyze the user and/or the user's new friends feeds to match the visual content editing functions, for example, based on a keyword analysis, similarly to the one described above regarding new events. [0064] For example, visual content editing functions can be selected according to the user's social activity, such as checking at a certain location, such as a bar, attendant at a certain event, invited to a certain event, and/or adding indicative content, such as a status line or shared content. Likewise, based on the preferences of the user's friends it can be considered when selecting the visual content editing functions. For example, if the user's profile indicates that the user is checked in to a specific restaurant, the visual content editing function, which is related to restaurants in general and/or to the specific restaurant, is selected. In another example if the user profile indicates that the user has a friend with a birthday, visual content editing function, which is related to birthdays in general, is selected. [0065] In another application, the visual content editing functions are automatically generated based on the user's social network profile and/or the selections of friends in this network. For example, a visual content editing function with an overlay that includes a copy of the user's status can be generated. In another example, if a certain amount of friends from which users choose a specific visual content editing function, this visual content editing function is suggested to the user. In another example, if the user's profile indicates that the user has a friend with a birthday, the visual content editing function, which is related to the specific user who has a birthday, is generated, for example, an overlay with the name from the friend, a function selected from the most frequent functions he uses and/or similar. Friend data can be acquired using a social connection graph. [0066] According to some applications of the present patent application, the visual content editing functions are selected according to the user's previous selections in system 100. In this application, the visual content editing functions, which have been previously used by the user to improve the visual content, are recorded. This allows you to weigh visual content editing functions according to their prevalence of use, optionally based on additional terms such as the user's location when using the function, the time of day the user uses the function, and/or the like . In these applications, visual content editing functions, which have been selected by the user more than a certain amount of times and/or during a certain period of the day and/or in a certain location, are selected or given a high score or rating. . [0067] For example, if when the user visited at a certain location, eg Madison Square Garden, he chose a New York Nicks logo, a function with a New York Nicks logo overlay can be selected when the user is again at this location and/or at a similar location, for example at other sporting venues. [0068] As described above, a user can create standardized visual content editing functions and upload them to system 100. Optionally, the visual content editing functions that are generated by the user and/or their friends, eg friends are automatically selected and/or given a high rating in a selection process. [0069] As described above, visual content data can include descriptive characteristics that allow the classification of scenes and/or characters and/or described to identify certain objects. In this application, visual content editing functions that are marked as suitable for descriptive characteristics can be selected. For example, if a car is identified in the visual content, a visual content editing function with an overlay that says “I just turbocharged my car” can be selected. If detected a dish or a part of the food is identified, a visual content editing function with an overlay and/or a sound overlay that includes promotional content from a food company is presented. In another example, smiling faces are identified, promotional content about a toothbrush can be featured. [0070] According to some applications of the present patent application, the selection module combines some or more of the above methods to select the functions of editing visual content. Optionally, visual content editing functions are rated or evaluated by some or all of the previously mentioned selection methods. In this way, visual content editing functions that receive a rating or cumulative rating above a certain threshold and/or a number of visual content editing functions with the highest rating and/or rating are selected for the list. In this way, the visual content editing functions are classified according to the data acquired from the user's social profile, positional data, and real-time data. [0071] Reference is now again made to figure 3. Now, as shown at 305, a list that includes the selected visual content editing functions and/or indications of the selected visual content editing functions, for example , small exemplary images, are generated and forwarded to the client terminal, as shown at 306. [0072] As shown at 204, the client terminal receives the list of a plurality of visual content editing functions and presents it, as shown at 205, to the user. [0073] The user can now select, as shown at 206, one or more members from the presented list. Optionally, the selected visual content editing functions are stored in the client terminal, for example managed by the local module 106. Additionally or alternatively, the selected visual content editing functions are received in the list. Additionally or alternatively, the visual content editing functions are stored in repository 104. In these applications, after the user selects one or more members, a request for the selected visual content editing functions is forwarded to the system 100 which responds with the required visual content editing functions. [0074] Then, as shown in 207, the visual content is adjusted using the selected visual content editing function. [0075] As shown at 208, the adjusted visual content can now be issued, for example, uploaded to a server, posted and/or shared with other subscribers of system 100, for example, as a visual twit, as a Mobli message. ™, message from Twitter™ and/or a message from Instagram™, uploaded to a social networking web page and/or forwarded to one or more friends, for example, as an email message such as a multimedia messaging service message (MMS/multimedia messaging service). [0076] It is expected that during the patent maturation time of this application many similar methods and/or devices will be developed and the scope of the term a module, a client terminal and a controller is intended to include all these new technologies a priori . [0077] As used herein the term "approximately" refers to ± 10%. [0078] The terms "comprises", "comprising", "includes", "including", "having" and their conjugations mean "including, among others". This term covers the terms “consisting of” and “consisting essentially of”. [0079] The phrase "consisting essentially of" means that the composition or method may include additional ingredients and/or additional steps, but only if the additional ingredients and/or steps do not materially alter the novel and basic characteristics of the claimed composition or method. [0080] As used herein, the singular form "a", "an", "the" and "a" includes plural references unless the context clearly dictates otherwise. For example, the term "a compound" or "at least one compound" can include a plurality of compounds, including mixtures thereof. [0081] The word “exemplary” is used in this document to mean “serving as an example, case or illustration”. Any application described as “exemplary” is not necessarily to be built as preferred or advantageous over other applications and/or to exclude the incorporation of features from other applications. [0082] The word “optionally” is used here to mean “is provided in some applications and not provided in other applications”. Any particular application of the present patent application may include a plurality of "optional" features unless these features conflict. [0083] Throughout this application, various applications of this patent application may be presented in a variable format. It should be understood that the description in variable format is merely for convenience and brevity and should not be construed as an inflexible limitation on the scope of the present patent application. Of course, the description of a range must be considered to have specifically revealed all possible sub-ranges as well as the individual numerical values within the range. For example, describing a range as 1 to 6 should be considered to have specifically revealed subranges as 1 to 3, 1 to 4, 1 to 5, 2 to 4, 2 to 6, 3 to 6 etc., as well as individual numbers within this range, for example 1, 2, 3, 4, 5, and 6. This applies regardless of the range's amplitude. [0084] Whenever a numerical range is indicated here, it means to include any quoted number (fractional or integral) within the indicated range. The phrases "ranging from/varies between" a first named number and a second named number and "ranging/varies from" a first named number "to" a second named number are used interchangeably herein and are meant to include the first and second indicated numbers and all fractional and integral numbers in between. [0085] It is noted that certain features of the present patent application, which are, for clarification, described in the context of separate applications, may also be provided in combination in a single application. On the other hand, various features of the present patent application, which are, for brevity, described in the context of a single application, may also be provided separately or in any suitable subcombination or as appropriate in any other application of the present application. of invention described. Certain features described in the context of various applications should not be considered essential features for these applications, unless the application is inoperative without these elements. [0086] Although the present patent application has been described in conjunction with the respective specific applications, it is evident that many alternatives, modifications and variations will be evident to those skilled in the art. Of course, it is intended to cover all these alternatives, modifications and variations which are within the spirit and wide scope of the appended claims. [0087] All publications, patents and patent applications mentioned in this specification are hereby incorporated in their entirety by reference in the specification, to the same extent as if each individual publication, patent or patent application has been specifically and individually indicated to be incorporated herein by reference. Furthermore, the citation or identification of any reference in this application should not be construed as an admission that this reference is available prior to the present application. Insofar as section headings are used, they should not be construed as necessarily limiting.
权利要求:
Claims (22) [0001] 1. "METHOD FOR SELECTING VISUAL CONTENT EDITING FUNCTIONS", the method being performed by at least one network unit programmed to perform the steps of the method, the method comprising: storing a plurality of records, each with data from adaptation of one of a plurality of visual content editing functions; receiving, on a server side, through a communication network and from an application installed on a client terminal (102), a request for visual content editing functions, said request comprising positional data belonging to said customer terminal (102); analyzing textual content from a plurality of content delivery network sources available through a network to identify at least one current event; selecting, on a server side, a group of said plurality of visual content editing functions in accordance with said positional data of at least one said current event; and responding to said request from said client terminal (102) by sending a response with said group, characterized in that said application is adapted to present a graphical user interface (GUI) on a display of said client terminal (102) , said GUI having a plurality of indications, each of a plurality of members of said group, so as to allow the user of said client terminal (102) to locally edit said visual content in said client terminal (102) with one or more of said plurality of visual content editing functions in response to a selection of any of said plurality of indications, wherein said visual content incorporates at least one of a video or image file. [0002] 2. "METHOD FOR SELECTING FUNCTIONS FOR EDITING VISUAL CONTENT", according to claim 1, characterized in that it further consists of capturing said visual content using an image sensor installed in said client terminal (102). [0003] 3. "METHOD FOR SELECTING VISUAL CONTENT EDITING FUNCTIONS", according to claim 1, characterized in that said selection consists of using said positional data to classify the location of said client terminal (102), said selection being performed in accordance with that classification. [0004] 4. "METHOD FOR SELECTING VISUAL CONTENT EDITING FUNCTIONS", according to claim 1, characterized in that said request presents a speed of said client terminal (102) when said visual content is captured by said image sensor , said selection being performed according to said speed. [0005] 5. "METHOD FOR SELECTING FUNCTIONS FOR EDITING VISUAL CONTENT", according to claim 1, characterized in that said analysis consists of at least one of a semantic analysis and a statistical analysis of said textual content. [0006] 6. "METHOD FOR SELECTING VISUAL CONTENT EDITING FUNCTIONS", according to claim 1, further consisting in acquiring at least one demographic particularity of a user of said client terminal (102); characterized in that said selection is performed according to at least one said demographic feature. [0007] 7. "METHOD FOR SELECTING VISUAL CONTENT EDITING FUNCTIONS", according to claim 1, characterized in that said storage consists of the automatic generation of at least some of said plurality of visual content editing functions according to, at least one of said visual content data, personal data belonging to a user of said client terminal (102) and information acquired from textual content from a plurality of content delivery network sources. [0008] 8. "METHOD FOR SELECTING VISUAL CONTENT EDITING FUNCTIONS", according to claim 1, characterized in that said request consists of user identification, said selection consists of acquiring the personal data belonging to a user of said client terminal (102), according to said user identification, said selection being carried out in accordance with said personal data. [0009] 9. "METHOD TO SELECT VISUAL CONTENT EDITING FUNCTIONS", according to claim 8, characterized in that said personal data are extracted from a profile of the social network. [0010] 10. "METHOD FOR SELECTING VISUAL CONTENT EDITING FUNCTIONS", according to claim 8, characterized in that said personal data has a log of visual content editing functions previously selected from said plurality of visual content editing functions. [0011] 11. "METHOD FOR SELECTING VISUAL CONTENT EDITING FUNCTIONS", according to claim 8, characterized in that said request consists of the user's identification, said selection consists of acquiring the social network data belonging to a friend of a user of said client terminal (102) in a social network, according to said user identification, said selection being performed according to said social network data. [0012] 12. "METHOD FOR SELECTING FUNCTIONS FOR EDITING VISUAL CONTENT", according to claim 1, characterized in that said group has at least one addition function of at least one soundtrack to be played while said content visual is displayed. [0013] 13. "METHOD FOR SELECTING VISUAL CONTENT EDITING FUNCTIONS", according to claim 1, characterized in that at least one said soundtrack is selected according to said visual content data. [0014] 14. "METHOD FOR SELECTING FUNCTIONS FOR EDITING VISUAL CONTENT", according to claim 1, characterized in that said group has at least one addition function of at least one visual overlay to be presented with said content visual. [0015] 15. “METHOD FOR ADJUSTING VISUAL CONTENT” means the method consisting of: selecting the visual content at a client terminal (102); extract the visual content data pertaining to said visual content; analyzing textual content from a plurality of content delivery network sources available through a network to identify at least one current event; forwarding to a network node via a communication network a request for visual content editing functions, said request comprising positional data belonging to said client terminal; receiving, from said network node and in response to said request, a plurality of visual content editing functions from said network node; said plurality of visual content editing functions being selected in accordance with an analysis of said at least one current event and said positional data by said network node; presenting a graphical user interface (GUI) to a user, said GUI being displayed on a display of said client terminal, said GUI comprising a plurality of indications from each of said plurality of visual content editing functions; receiving a selection of one or more of said plurality of referrals from said user; in response to said selection, editing the visual content using one of said plurality of visual content editing functions; and outputting said adjusted visual content, characterized in that said visual content comprises at least one of a video or image file. [0016] 16. "METHOD FOR ADJUSTING VISUAL CONTENT", according to claim 15, characterized in that said selection has the local capture of said visual content using an image sensor installed in said client terminal (102). [0017] 17. "METHOD FOR ADJUSTING VISUAL CONTENT", according to claim 15, characterized in that said selection has access to a database through said network and the selection of said visual content using a user interface on said terminal of the customer (102). [0018] 18. "METHOD FOR ADJUSTING VISUAL CONTENT", according to claim 15, characterized in that said extraction has the image processing of said visual content to perform at least one of the following: identification of an object having a predefined particularity in the said visual content, classifying a described scene in said visual content, recognizing a facial feature in said visual content and detecting a moving object in said visual content, and said request having a result of said image processing. [0019] 19. "METHOD FOR ADJUSTING THE VISUAL CONTENT", according to claim 15, characterized in that it further identifies the positional data of said client terminal (102); said visual content data having said positional data. [0020] 20. "METHOD TO ADJUST THE VISUAL CONTENT", according to claim 15, characterized in that said request has user identification data; having, further, the extraction of personal data in accordance with said user ID; wherein said plurality of visual content editing functions is selected in accordance with said personal data. [0021] 21. "SYSTEM FOR PROVIDING A PLURALITY OF VISUAL CONTENT EDITING FUNCTIONS" to a plurality of client terminals (102), the system having: a processor adapted to analyze textual content from a plurality of content delivery network sources available through a network to identify at least one current event; a network interface (103) which receives, via a communication network, a request having positional data of a client terminal from a client terminal (102); a repository (104) that stores a plurality of records, each with suitability data from one of a plurality of visual content editing functions; and a selection module (105) using said processor to select a group of said plurality of visual content editing functions in accordance with at least one said current event and said positional data, characterized in that said interface of the network (103) to send to said client terminal said group via a communication network as a response to said request, so as to allow said client terminal to present a graphical user interface (GUI) having a plurality of indications, each from a member of said group, on a display of said client terminal, in which, by a selection made using said GUI, the user triggers a local edition of the visual content in said client terminal with one of the said visual content editing functions, wherein said visual content consists of at least one of a video or image file. [0022] 22. "SYSTEM TO PROVIDE A PLURALITY OF VISUAL CONTENT EDITING FUNCTIONS", according to claim 21, characterized in that it also has a plurality of client modules, each one allowing a user to create a content editing function visual and update said repository (104) with said created visual content editing function.
类似技术:
公开号 | 公开日 | 专利标题 BR112014000615B1|2021-07-13|METHOD TO SELECT VISUAL CONTENT EDITING FUNCTIONS, METHOD TO ADJUST VISUAL CONTENT, AND SYSTEM TO PROVIDE A PLURALITY OF VISUAL CONTENT EDITING FUNCTIONS US10176199B2|2019-01-08|Auto tagging in geo-social networking system CN107251006B|2021-05-25|Gallery of messages with shared interests US10423656B2|2019-09-24|Tag suggestions for images on online social networks US20190279053A1|2019-09-12|Systems and methods for image classification by correlating contextual cues with images JP2021099852A|2021-07-01|Method and apparatus for minimization of false positive in facial recognition application US8484224B1|2013-07-09|System and method for ranking geofeeds and content within geofeeds US20170308251A1|2017-10-26|User Interface with Media Wheel Facilitating Viewing of Media Objects AU2014240569B2|2018-04-05|Image cropping according to points of interest US20120047147A1|2012-02-23|Dynamic place visibility in geo-social networking system CA2913461C|2016-05-24|Tag suggestions for images on online social networks US20190220483A1|2019-07-18|Intelligent selection of images to create image narratives US10567844B2|2020-02-18|Camera with reaction integration Sangameswar et al.2017|Building a Natural Disaster Management System based on Blogging Platforms.
同族专利:
公开号 | 公开日 EP3288275B1|2021-12-01| IL255797D0|2018-01-31| US9459778B2|2016-10-04| EP2732383A4|2015-03-04| US10440420B2|2019-10-08| WO2013008238A1|2013-01-17| MX2014000392A|2014-04-30| BR112014000615A2|2017-07-18| EP2732383A1|2014-05-21| IL230366A|2017-11-30| US20210227284A1|2021-07-22| EP3288275A1|2018-02-28| IL282379D0|2021-06-30| US10999623B2|2021-05-04| US20180255345A1|2018-09-06| US20190364328A1|2019-11-28| EP2732383B1|2018-04-04| US20160373805A1|2016-12-22| US10334307B2|2019-06-25| US20140173424A1|2014-06-19| IL255797A|2021-05-31|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题 US666223A|1896-12-01|1901-01-15|Alfred Shedlock|Refrigerating apparatus.| US4555775B1|1982-10-07|1995-12-05|Bell Telephone Labor Inc|Dynamic generation and overlaying of graphic windows for multiple active program storage areas| US4581634A|1982-11-18|1986-04-08|Williams Jarvis L|Security apparatus for controlling access to a predetermined area| US4581963A|1985-07-03|1986-04-15|Kim Han K|Screw holding device for screwdrivers| US5072412A|1987-03-25|1991-12-10|Xerox Corporation|User interface with multiple workspaces for sharing display system objects| US4975690A|1988-11-07|1990-12-04|Ibm Corporation|Method for concurrent data entry and manipulation in multiple applications| JPH0644339A|1992-03-06|1994-02-18|Hewlett Packard Co <Hp>|Graphic object operation system and method| US5347627A|1992-04-07|1994-09-13|International Business Machines Corporation|Graphical user interface including dynamic sizing and spacing| CA2124624C|1993-07-21|1999-07-13|Eric A. Bier|User interface having click-through tools that can be composed with other tools| US5581670A|1993-07-21|1996-12-03|Xerox Corporation|User interface having movable sheet with click-through tools| US5493692A|1993-12-03|1996-02-20|Xerox Corporation|Selective delivery of electronic messages in a multiple computer system based on context and environment of a user| FI98694C|1994-08-23|1997-07-25|Nokia Telecommunications Oy|Location update in a mobile communication system| US5758257A|1994-11-29|1998-05-26|Herz; Frederick|System and method for scheduling broadcast of and access to video programs and other data using customer profiles| US8799461B2|1994-11-29|2014-08-05|Apple Inc.|System for collecting, analyzing, and transmitting information relevant to transportation networks| WO1996024213A1|1995-02-01|1996-08-08|Freemark Communications, Inc.|System and method for providing end-user free email| US5978773A|1995-06-20|1999-11-02|Neomedia Technologies, Inc.|System and method for using an ordinary article of commerce to access a remote computer| US5913040A|1995-08-22|1999-06-15|Backweb Ltd.|Method and apparatus for transmitting and displaying information between a remote network and a local computer| US6049711A|1995-08-23|2000-04-11|Teletrac, Inc.|Method and apparatus for providing location-based information services| US5794210A|1995-12-11|1998-08-11|Cybergold, Inc.|Attention brokerage| EP0814611B1|1996-06-17|2002-08-28|Siemens Aktiengesellschaft|Communication system and method for recording and managing digital images| US20030164856A1|1996-06-28|2003-09-04|Randy Prager|Desktop, stream-based, information management system| US6216141B1|1996-12-06|2001-04-10|Microsoft Corporation|System and method for integrating a document into a desktop window on a client computer| US6456852B2|1997-01-08|2002-09-24|Trafficmaster Usa, Inc.|Internet distributed real-time wireless location database| US6285987B1|1997-01-22|2001-09-04|Engage, Inc.|Internet advertising system| JP3610718B2|1997-01-31|2005-01-19|富士通株式会社|Electronic conference system| JPH10268959A|1997-03-24|1998-10-09|Canon Inc|Device and method for processing information| CA2202106C|1997-04-08|2002-09-17|Mgi Software Corp.|A non-timeline, non-linear digital multimedia composition method and system| JP3783331B2|1997-05-14|2006-06-07|ブラザー工業株式会社|Mail sending system, mail receiving system, and recording medium| KR100336025B1|1997-06-17|2002-05-08|우델 하워드 알|Self-destructing document and E-mail messaging system| US6029141A|1997-06-27|2000-02-22|Amazon.Com, Inc.|Internet-based customer referral system| US6622174B1|1997-08-15|2003-09-16|Sony Corporation|System for sending, converting, and adding advertisements to electronic messages sent across a network| FI973945A|1997-10-13|1999-04-14|Nokia Telecommunications Oy|A communication system that communicates short messages| JPH11120487A|1997-10-21|1999-04-30|Toyota Motor Corp|Mobile object terminal equipment, for providing device, system, and method information and medium recording program for mobile object terminal equipment| JPH11154240A|1997-11-20|1999-06-08|Nintendo Co Ltd|Image producing device to produce image by using fetched image| US6014090A|1997-12-22|2000-01-11|At&T Corp.|Method and apparatus for delivering local information to travelers| US5999932A|1998-01-13|1999-12-07|Bright Light Technologies, Inc.|System and method for filtering unsolicited electronic mail messages using data matching and heuristic processing| US6012098A|1998-02-23|2000-01-04|International Business Machines Corp.|Servlet pairing for isolation of the retrieval and rendering of data| US6484196B1|1998-03-20|2002-11-19|Advanced Web Solutions|Internet messaging system and method for use in computer networks| US20020106199A1|1998-05-27|2002-08-08|Osamu Ikeda|Image signal recording/reproduction apparatus, method employed therein, and image signal recording apparatus| US7173651B1|1998-06-02|2007-02-06|Knowles Andrew T|Apparatus and system for prompt digital photo delivery and archival| US6205432B1|1998-06-05|2001-03-20|Creative Internet Concepts, Llc|Background advertising system| AU4549099A|1998-06-05|1999-12-20|Creative Internet Concepts Llc|System for inserting background advertising into web page presentation or e-mailmessages| US6698020B1|1998-06-15|2004-02-24|Webtv Networks, Inc.|Techniques for intelligent video ad insertion| AT221241T|1998-09-04|2002-08-15|Lego As|METHOD AND DEVICE FOR COMPOSING ELECTRONIC MUSIC AND FOR GENERATING GRAPHIC INFORMATION| US6757713B1|1998-09-23|2004-06-29|John W. L. Ogilvie|Method for including a self-removing indicator in a self-removing message| US6643684B1|1998-10-08|2003-11-04|International Business Machines Corporation|Sender- specified delivery customization| US6167435A|1998-10-30|2000-12-26|Netcreations, Inc.|Double opt-in™ method and system for verifying subscriptions to information distribution services| US6334149B1|1998-12-22|2001-12-25|International Business Machines Corporation|Generic operating system usage in a remote initial program load environment| KR19990073076A|1999-03-30|1999-10-05|주진용|A advertizing method using internet E-mail and chatting window| US7304677B2|2000-12-13|2007-12-04|Eastman Kodak Company|Customizing a digital camera based on demographic factors| JP3705957B2|1999-06-11|2005-10-12|ヒタチグローバルストレージテクノロジーズネザーランドビーブイ|Bad sector processing method and disk storage device in disk storage device| US6832222B1|1999-06-24|2004-12-14|International Business Machines Corporation|Technique for ensuring authorized access to the content of dynamic web pages stored in a system cache| US6449657B2|1999-08-06|2002-09-10|Namezero.Com, Inc.|Internet hosting system| US6549768B1|1999-08-24|2003-04-15|Nokia Corp|Mobile communications matching system| AU7346800A|1999-09-02|2001-03-26|Automated Business Companies|Communication and proximity authorization systems| US7149893B1|1999-09-07|2006-12-12|Poofaway.Com, Inc.|System and method for enabling the originator of an electronic mail message to preset an expiration time, date, and/or event, and to control processing or handling by a recipient| US6487601B1|1999-09-30|2002-11-26|International Business Machines Corporation|Dynamic mac allocation and configuration| US6684257B1|1999-10-15|2004-01-27|International Business Machines Corporation|Systems, methods and computer program products for validating web content tailored for display within pervasive computing devices| WO2001029642A1|1999-10-18|2001-04-26|British Telecommunications Public Limited Company|Personal mobile communication device| US6724403B1|1999-10-29|2004-04-20|Surfcast, Inc.|System and method for simultaneous display of multiple information sources| US6631463B1|1999-11-08|2003-10-07|International Business Machines Corporation|Method and apparatus for patching problematic instructions in a microprocessor using software interrupts| US6836792B1|1999-12-03|2004-12-28|Trend Micro Incorporated|Techniques for providing add-on services for an email system| WO2001076120A2|2000-04-04|2001-10-11|Stick Networks, Inc.|Personal communication device for scheduling presentation of digital content| US6981040B1|1999-12-28|2005-12-27|Utopy, Inc.|Automatic, personalized online information and product services| US20030001846A1|2000-01-03|2003-01-02|Davis Marc E.|Automatic personalized media creation system| US7237002B1|2000-01-04|2007-06-26|International Business Machines Corporation|System and method for dynamic browser management of web site| EP1264258A2|2000-01-06|2002-12-11|Anthony R. Rothschild|System and method for adding an advertisement to a personal communication| US8527345B2|2000-01-06|2013-09-03|Anthony Richard Rothschild|System and method for adding an advertisement to a personal communication| US6636247B1|2000-01-31|2003-10-21|International Business Machines Corporation|Modality advertisement viewing system and method| US7391929B2|2000-02-11|2008-06-24|Sony Corporation|Masking tool| US7027663B2|2000-02-11|2006-04-11|Sony Corporation|Masking tool| US6523008B1|2000-02-18|2003-02-18|Adam Avrunin|Method and system for truth-enabling internet communications via computer voice stress analysis| NO314530B1|2000-02-25|2003-03-31|Ericsson Telefon Ab L M|Wireless reservation, check-in, access control, check-out and payment| US6684250B2|2000-04-03|2004-01-27|Quova, Inc.|Method and apparatus for estimating a geographic location of a networked entity| US6684238B1|2000-04-21|2004-01-27|International Business Machines Corporation|Method, system, and program for warning an email message sender that the intended recipient's mailbox is unattended| US7663652B1|2000-05-03|2010-02-16|Morris Reese|Enhanced electronic mail delivery system| US6542749B2|2000-06-10|2003-04-01|Telcontar|Method and system for connecting proximately located mobile users based on compatible attributes| US6720860B1|2000-06-30|2004-04-13|International Business Machines Corporation|Password protection using spatial and temporal variation in a high-resolution touch sensitive display| US6505123B1|2000-07-24|2003-01-07|Weatherbank, Inc.|Interactive weather advisory system| US6968179B1|2000-07-27|2005-11-22|Microsoft Corporation|Place specific buddy list services| US6618593B1|2000-09-08|2003-09-09|Rovingradar, Inc.|Location dependent user matching system| US6700506B1|2000-09-14|2004-03-02|Everyday Wireless, Inc.|Bus arrival notification system and methods related thereto| US6959324B1|2000-09-28|2005-10-25|International Business Machines Corporation|Method and apparatus for adding data attributes to e-mail messages to enhance the analysis of delivery failures| US8707185B2|2000-10-10|2014-04-22|Addnclick, Inc.|Dynamic information management system and method for content delivery and sharing in content-, metadata- and viewer-based, live social networking among users concurrently engaged in the same and/or similar content| JP2002132647A|2000-10-19|2002-05-10|Kizna Corp|Electronic bulletin board, and electronic bulletin board system| US6904408B1|2000-10-19|2005-06-07|Mccarthy John|Bionet method, system and personalized web content manager responsive to browser viewers' psychological preferences, behavioral responses and physiological stress indicators| US6970907B1|2000-11-16|2005-11-29|International Business Machines Corporation|Method and system for e-mail chain group discussions| US6774919B2|2000-12-06|2004-08-10|Microsoft Corporation|Interface and related methods for reducing source accesses in a development system| US7240199B2|2000-12-06|2007-07-03|Rpost International Limited|System and method for verifying delivery and integrity of electronic messages| GB0029880D0|2000-12-07|2001-01-24|Sony Uk Ltd|Video and audio information processing| US7870592B2|2000-12-14|2011-01-11|Intertainer, Inc.|Method for interactive video content programming| US6668173B2|2000-12-15|2003-12-23|Motorola, Inc.|Instant message user location tracking system| US20020087631A1|2001-01-03|2002-07-04|Vikrant Sharma|Email-based advertising system| GB2371948B|2001-02-02|2005-09-14|Nokia Mobile Phones Ltd|Mobile telecommunications device| US7299416B2|2001-02-15|2007-11-20|Denny Jaeger|Metro for creating and using linear time line and play rectangle| US6446004B1|2001-02-28|2002-09-03|International Business Machines Corporation|System and method for implementing proximity or location driven activities| US6529136B2|2001-02-28|2003-03-04|International Business Machines Corporation|Group notification system and method for implementing and indicating the proximity of individuals or groups to other individuals or groups| US7042470B2|2001-03-05|2006-05-09|Digimarc Corporation|Using embedded steganographic identifiers in segmented areas of geographic images and characteristics corresponding to imagery data derived from aerial platforms| US6636855B2|2001-03-09|2003-10-21|International Business Machines Corporation|Method, system, and program for accessing stored procedures in a message broker| US7124164B1|2001-04-17|2006-10-17|Chemtob Helen J|Method and apparatus for providing group interaction via communications networks| JP2002351782A|2001-05-23|2002-12-06|Nec Corp|Message board system and message information storage/ detection method used for the same| US7280658B2|2001-06-01|2007-10-09|International Business Machines Corporation|Systems, methods, and computer program products for accelerated dynamic protection of data| US8195745B2|2001-06-07|2012-06-05|International Business Machines Corporation|Automatic download of web content in response to an embedded link in an electronic mail message| US20060026067A1|2002-06-14|2006-02-02|Nicholas Frank C|Method and system for providing network based target advertising and encapsulation| JP3672245B2|2001-06-15|2005-07-20|インターナショナル・ビジネス・マシーンズ・コーポレーション|Mail sending system, mail server, mail forwarding system, mail forwarding method, mail sending method, mail delivery method, program| US20050064926A1|2001-06-21|2005-03-24|Walker Jay S.|Methods and systems for replaying a player's experience in a casino environment| JP3994692B2|2001-07-04|2007-10-24|ヤマハ株式会社|Music information providing system and method| US7188143B2|2001-07-06|2007-03-06|Yahoo! Inc.|Messenger-controlled applications in an instant messaging environment| US7133900B1|2001-07-06|2006-11-07|Yahoo! Inc.|Sharing and implementing instant messaging environments| US7380279B2|2001-07-16|2008-05-27|Lenel Systems International, Inc.|System for integrating security and access for facilities and information systems| US6965785B2|2001-07-17|2005-11-15|Wildseed Ltd.|Cooperative wireless luminescent imagery| US7765490B2|2001-07-18|2010-07-27|International Business Machines Corporation|Method and system for software applications using a tiled user interface| JP4440503B2|2001-09-20|2010-03-24|富士通株式会社|Information list creation device and program thereof| US7363258B2|2001-10-01|2008-04-22|Qurio Holdings, Inc.|Method and system for distributing affiliate images in a peer-to-peer photosharing network through affiliate branding| US7068309B2|2001-10-09|2006-06-27|Microsoft Corp.|Image exchange with image annotation| US20050032532A1|2001-10-17|2005-02-10|Petri Kokkonen|Method for the provision of location information| US20030110503A1|2001-10-25|2003-06-12|Perkes Ronald M.|System, method and computer program product for presenting media to a user in a media on demand framework| US7203380B2|2001-11-16|2007-04-10|Fuji Xerox Co., Ltd.|Video production and compaction with collage picture frame user interface| US7610358B2|2001-11-26|2009-10-27|Time Warner Cable|System and method for effectively presenting multimedia information materials| US7240089B2|2001-12-10|2007-07-03|International Business Machines Corporation|Message queuing method, system, and program product with reusable pooling component| US7426534B2|2001-12-19|2008-09-16|International Business Machines Corporation|Method and system for caching message fragments using an expansion attribute in a fragment link tag| AU2002366902A1|2001-12-21|2003-07-09|Nokia Corporation|Location-based novelty index value and recommendation system and method| US7356564B2|2002-01-09|2008-04-08|At&T Delaware Intellectual Property, Inc.|Method, system, and apparatus for providing self-destructing electronic mail messages| US7020494B2|2002-02-07|2006-03-28|Sap Aktiengesellschaft|Integrating contextual information into mobile enterprise applications| US7027124B2|2002-02-28|2006-04-11|Fuji Xerox Co., Ltd.|Method for automatically producing music videos| US6658095B1|2002-03-19|2003-12-02|Nortel Networks Limited|Customized presence information delivery| US7227937B1|2002-03-19|2007-06-05|Nortel Networks Limited|Monitoring natural interaction for presence detection| US7512649B2|2002-03-22|2009-03-31|Sun Microsytems, Inc.|Distributed identities| US7305436B2|2002-05-17|2007-12-04|Sap Aktiengesellschaft|User collaboration through discussion forums| US7120622B2|2002-06-10|2006-10-10|Xerox Corporation|Authoring tools, including content-driven treetables, for fluid text| US7349921B2|2002-09-27|2008-03-25|Walgreen Co.|Information distribution system| US6970088B2|2002-10-17|2005-11-29|Compex, Inc.|Method for tracking and processing passengers and their transported articles| US8423042B2|2004-02-24|2013-04-16|Invisitrack, Inc.|Method and system for positional finding using RF, continuous and/or combined movement| US7787886B2|2003-02-24|2010-08-31|Invisitrack, Inc.|System and method for locating a target using RFID| US7315982B2|2003-02-26|2008-01-01|Xerox Corporation|User-tailorable romanized Chinese text input systems and methods| US7411493B2|2003-03-01|2008-08-12|User-Centric Ip, L.P.|User-centric event reporting| US6978147B2|2003-03-19|2005-12-20|Motorola, Inc.|Wireless messaging device with selectable scroll display and message pre-fetch| GB2399928A|2003-03-24|2004-09-29|Nec Technologies|Baby or child monitor incorporating mobile telephone| US7458081B2|2003-03-27|2008-11-25|Microsoft Corporation|Configurable event handling for an interactive design environment| US6825764B2|2003-03-28|2004-11-30|Sony Corporation|User programmable portable proximity detector| US20040243531A1|2003-04-28|2004-12-02|Dean Michael Anthony|Methods and systems for representing, using and displaying time-varying information on the Semantic Web| US20040243688A1|2003-05-30|2004-12-02|Wugofski Theodore D.|Inbox caching of messages on a mobile terminal| US7315832B2|2003-06-18|2008-01-01|Copart, Inc.|Online bidding system| US7085571B2|2003-08-26|2006-08-01|Kyocera Wireless Corp.|System and method for using geographical location to determine when to exit an existing wireless communications coverage network| KR100754704B1|2003-08-29|2007-09-03|삼성전자주식회사|Mobile terminal and method capable of changing setting with the position of that| JP2005115896A|2003-10-10|2005-04-28|Nec Corp|Communication apparatus and method| US20070073517A1|2003-10-30|2007-03-29|Koninklijke Philips Electronics N.V.|Method of predicting input| US7191221B2|2003-10-30|2007-03-13|International Business Machines Corporation|Method for managing electronic mail receipts using audio-visual notification enhancements| US7797529B2|2003-11-10|2010-09-14|Yahoo! Inc.|Upload security scheme| US20050104976A1|2003-11-17|2005-05-19|Kevin Currans|System and method for applying inference information to digital camera metadata to identify digital picture content| US7451190B2|2003-11-26|2008-11-11|Yahoo! Inc.|Associating multiple visibility profiles with a user of a real-time communication system| US20050119936A1|2003-12-02|2005-06-02|Robert Buchanan|Sponsored media content| US7394345B1|2003-12-08|2008-07-01|At&T Corp.|Arrangement for indicating presence of individual| US20050122405A1|2003-12-09|2005-06-09|Voss James S.|Digital cameras and methods using GPS/time-based and/or location data to provide scene selection, and dynamic illumination and exposure adjustment| US8271495B1|2003-12-17|2012-09-18|Topix Llc|System and method for automating categorization and aggregation of content from network sites| US7814089B1|2003-12-17|2010-10-12|Topix Llc|System and method for presenting categorized content on a site using programmatic and manual selection of content items| US7535890B2|2003-12-18|2009-05-19|Ayalogic, Inc.|System and method for instant VoIP messaging| EP1696372A4|2003-12-19|2009-06-10|Fujitsu Ltd|Presence information processing method, program, terminal apparatus, computer, and presence information managing server| US8418067B2|2004-01-15|2013-04-09|Microsoft Corporation|Rich profile communication with notifications| US7904510B2|2004-02-23|2011-03-08|Microsoft Corporation|Systems and methods for managing discussion threads based on ratings| US8739071B2|2004-02-27|2014-05-27|Blackberry Limited|System and method for message display and management| US20050193340A1|2004-03-01|2005-09-01|Amburgey James T.|Apparatus and method regarding dynamic icons on a graphical user interface| US7206568B2|2004-03-15|2007-04-17|Loc-Aid Technologies, Inc.|System and method for exchange of geographic location and user profiles over a wireless network| US7546554B2|2004-03-31|2009-06-09|Fuji Xerox Co., Ltd.|Systems and methods for browsing multimedia content on small mobile devices| US7912904B2|2004-03-31|2011-03-22|Google Inc.|Email system with conversation-centric user interface| US7607096B2|2004-05-01|2009-10-20|Microsoft Corporation|System and method for a user interface directed to discovering and publishing presence information on a network| US8041701B2|2004-05-04|2011-10-18|DG FastChannel, Inc|Enhanced graphical interfaces for displaying visual data| US7593740B2|2004-05-12|2009-09-22|Google, Inc.|Location-based social software for mobile devices| WO2006005814A1|2004-05-27|2006-01-19|France Telecom|Method and installation for transmitting a message of predetermined validity of duration addressed to a subscriber terminal| US7519670B2|2004-08-12|2009-04-14|International Business Machines Corporation|Method for disappearing ink for text messaging| US20060058953A1|2004-09-07|2006-03-16|Cooper Clive W|System and method of wireless downloads of map and geographic based data to portable computing devices| WO2006028108A1|2004-09-07|2006-03-16|Nec Corporation|Image processing system and method, and terminal and server used for the same| US8745132B2|2004-09-10|2014-06-03|Silver State Intellectual Technologies, Inc.|System and method for audio and video portable publishing system| JP5060303B2|2004-11-24|2012-10-31|コーニンクレッカフィリップスエレクトロニクスエヌヴィ|Recording and playback of video clips based on audio selection| US7456872B2|2004-11-29|2008-11-25|Rothschild Trust Holdings, Llc|Device and method for embedding and retrieving information in digital images| US7522548B2|2004-12-08|2009-04-21|Motorola, Inc.|Providing presence information in a communication network| US8301159B2|2004-12-31|2012-10-30|Nokia Corporation|Displaying network objects in mobile devices based on geolocation| JP4333599B2|2005-02-15|2009-09-16|ソニー株式会社|Information processing apparatus and information processing method| US7801954B2|2005-02-25|2010-09-21|Microsoft Corporation|Method and system for providing expanded presence information when a user is offline| US7424267B2|2005-03-07|2008-09-09|Broadcom Corporation|Automatic resource availability using Bluetooth| US7423580B2|2005-03-14|2008-09-09|Invisitrack, Inc.|Method and system of three-dimensional positional finding| US7650231B2|2005-04-25|2010-01-19|The Boeing Company|AGTM airborne surveillance| US7454442B2|2005-04-25|2008-11-18|The Boeing Company|Data fusion for advanced ground transportation system| US7349768B2|2005-04-25|2008-03-25|The Boeing Company|Evacuation route planning tool| US8204052B2|2005-05-02|2012-06-19|Tekelec, Inc.|Methods, systems, and computer program products for dynamically coordinating collection and distribution of presence information| US20060252438A1|2005-05-04|2006-11-09|Ansamaa Jarkko H|Determining user equipment time zones for time-based service fulfillment| US7848765B2|2005-05-27|2010-12-07|Where, Inc.|Location-based services| US20060287878A1|2005-06-20|2006-12-21|Engage Corporation|System and Method for Facilitating the Introduction of Compatible Individuals| US8396456B2|2005-06-28|2013-03-12|Avaya Integrated Cabinet Solutions Inc.|Visual voicemail management| US20070004426A1|2005-06-30|2007-01-04|Pfleging Gerald W|Location information display for cellular device| US8963926B2|2006-07-11|2015-02-24|Pandoodle Corporation|User customized animated video and method for making the same| US8275397B2|2005-07-14|2012-09-25|Huston Charles D|GPS based friend location and identification system and method| US8266219B2|2005-07-20|2012-09-11|Research In Motion Limited|Method and system for instant messaging conversation security| US7610345B2|2005-07-28|2009-10-27|Vaporstream Incorporated|Reduced traceability electronic message system and method| US8600410B2|2005-07-28|2013-12-03|Unwired Planet, Llc|Wireless network with adaptive autonomous location push| CN1794708A|2005-07-29|2006-06-28|华为技术有限公司|Display service system and method of issuring display information| JP4492481B2|2005-08-16|2010-06-30|株式会社ニコン|Camera housing| US8332475B2|2005-08-22|2012-12-11|Triplay Communications Ltd.|Messaging system and method| US8405773B2|2005-09-06|2013-03-26|Nippon Telegraph And Telephone Corporation|Video communication quality estimation apparatus, method, and program| US7933632B2|2005-09-16|2011-04-26|Microsoft Corporation|Tile space user interface for mobile devices| US20070073823A1|2005-09-29|2007-03-29|International Business Machines Corporation|Method and apparatus to secure and retrieve instant messages| CN1863172B|2005-09-30|2010-08-25|华为技术有限公司|Method and system for issuing and presenting information| US7603729B2|2005-10-07|2009-10-20|Conmedisys, Inc.|Patient lift and transfer device| US8284663B2|2005-10-14|2012-10-09|Turbine, Inc.|Selectively ordered protocol for unreliable channels| CN1859320A|2005-10-26|2006-11-08|华为技术有限公司|Method and device for providing present information| US20070243887A1|2005-11-01|2007-10-18|Fonemine, Inc.|Platform for telephone-optimized data and voice services| US20070214180A1|2005-11-14|2007-09-13|Crawford C S L|Social network application for processing image or video data from wireless devices of users and methods of operation| US7639943B1|2005-11-15|2009-12-29|Kalajan Kevin E|Computer-implemented system and method for automated image uploading and sharing from camera-enabled mobile devices| WO2007106185A2|2005-11-22|2007-09-20|Mashlogic, Inc.|Personalized content control| ITMI20052290A1|2005-11-30|2007-06-01|Pasqua Roberto Della|INSTANTANEOUS MESSAGING SERVICE WITH MINIMIZED USER INTERFACE| US8732186B2|2005-12-01|2014-05-20|Peter Warren|Computer-implemented method and system for enabling communication between networked users based on common characteristics| US20070136228A1|2005-12-13|2007-06-14|Petersen Lars H|Systems and methods for check-in processing| US7747598B2|2006-01-27|2010-06-29|Google Inc.|Geographic coding for location search queries| US7856360B2|2006-01-30|2010-12-21|Hoozware, Inc.|System for providing a service to venues where people aggregate| US20070210936A1|2006-01-31|2007-09-13|Hilton Nicholson|System and method for arrival alerts| US8254537B2|2006-02-03|2012-08-28|Motorola Mobility Llc|Method and apparatus for updating a presence attribute| US7743009B2|2006-02-10|2010-06-22|Strands, Inc.|System and methods for prioritizing mobile media player files| CA2642334A1|2006-02-16|2007-08-23|Shoplogix Inc.|System and method for managing manufacturing information| US20070198921A1|2006-02-17|2007-08-23|Derek Collison|Facilitating manual user selection of one or more ads for insertion into a document to be made available to another user or users| US8862572B2|2006-02-17|2014-10-14|Google Inc.|Sharing user distributed search results| CN1863175B|2006-02-25|2010-08-25|华为技术有限公司|Presence service access apparatus, presence service system and method for issuing and obtaining presence information| US8112478B2|2006-03-13|2012-02-07|Oracle International Corporation|Email and discussion forum system| US20070233556A1|2006-03-31|2007-10-04|Ross Koningstein|Controlling the serving, with a primary document, of ads from a first source, subject to a first compensation scheme, and ads from a second source, subject to a second compensation scheme| US8255473B2|2006-04-04|2012-08-28|International Business Machines Corporation|Caching message fragments during real-time messaging conversations| GB0606977D0|2006-04-06|2006-05-17|Freemantle Media Ltd|Interactive video medium| US10803468B2|2006-04-18|2020-10-13|At&T Intellectual Property I, L.P.|Method and apparatus for selecting advertising| US20070281690A1|2006-06-01|2007-12-06|Flipt, Inc|Displaying and tagging places of interest on location-aware mobile communication devices in a local area network| US8571580B2|2006-06-01|2013-10-29|Loopt Llc.|Displaying the location of individuals on an interactive map display on a mobile communication device| US7779444B2|2006-07-23|2010-08-17|William Glad|System and method for video on request| US20080032703A1|2006-08-07|2008-02-07|Microsoft Corporation|Location based notification services| US20080049704A1|2006-08-25|2008-02-28|Skyclix, Inc.|Phone-based broadcast audio identification| US7814160B2|2006-08-31|2010-10-12|Microsoft Corporation|Unified communication escalation| US8287380B2|2006-09-01|2012-10-16|Igt|Intelligent wireless mobile device for use with casino gaming table systems| US7706837B2|2006-09-01|2010-04-27|Research In Motion Limited|Disabling operation of a camera on a handheld mobile communication device based upon enabling or disabling devices| US8564543B2|2006-09-11|2013-10-22|Apple Inc.|Media player with imaged based browsing| WO2008043143A1|2006-10-11|2008-04-17|Qdc Technologies Pty Ltd|Personalised content generation| US8077263B2|2006-10-23|2011-12-13|Sony Corporation|Decoding multiple remote control code sets| TW200820067A|2006-10-19|2008-05-01|Benq Corp|Method for controlling power and display parameters of a monitor and monitor for the same| US20080104503A1|2006-10-27|2008-05-01|Qlikkit, Inc.|System and Method for Creating and Transmitting Multimedia Compilation Data| US7917154B2|2006-11-01|2011-03-29|Yahoo! Inc.|Determining mobile content for a social network based on location and time| US20080109844A1|2006-11-02|2008-05-08|Adbrite, Inc.|Playing video content with advertisement| KR100874109B1|2006-11-14|2008-12-15|팅크웨어|Friend geolocation system and method| US8140566B2|2006-12-12|2012-03-20|Yahoo! Inc.|Open framework for integrating, associating, and interacting with content objects including automatic feed creation| US20080147730A1|2006-12-18|2008-06-19|Motorola, Inc.|Method and system for providing location-specific image information| US8032839B2|2006-12-18|2011-10-04|Sap Ag|User interface experience system| FR2910143B1|2006-12-19|2009-04-03|Eastman Kodak Co|METHOD FOR AUTOMATICALLY PREDICTING WORDS IN A TEXT ASSOCIATED WITH A MULTIMEDIA MESSAGE| US7770137B2|2006-12-20|2010-08-03|Sony Ericsson Mobile Communications Ab|Methods, systems and computer program products for enhancing presence services| US20080158230A1|2006-12-29|2008-07-03|Pictureal Corp.|Automatic facial animation using an image of a user| US20080168033A1|2007-01-05|2008-07-10|Yahoo! Inc.|Employing mobile location to refine searches| US20080222545A1|2007-01-07|2008-09-11|Lemay Stephen O|Portable Electronic Device with a Global Setting User Interface| US8572642B2|2007-01-10|2013-10-29|Steven Schraga|Customized program insertion system| JP2008206138A|2007-01-26|2008-09-04|Matsushita Electric Ind Co Ltd|Imaging apparatus and image processor| US8136028B1|2007-02-02|2012-03-13|Loeb Enterprises Llc|System and method for providing viewers of a digital image information about identifiable objects and scenes within the image| US20080189177A1|2007-02-02|2008-08-07|Anderton Jared M|Systems and methods for providing advertisements| US20080208692A1|2007-02-26|2008-08-28|Cadence Media, Inc.|Sponsored content creation and distribution| US8452655B2|2007-04-10|2013-05-28|Utbk, Llc|Systems and methods to facilitate real time communications and commerce via a social network| JP2008262371A|2007-04-11|2008-10-30|Sony Ericsson Mobilecommunications Japan Inc|Unit, method, and program for controlling display, and portable terminal unit| JP4564512B2|2007-04-16|2010-10-20|富士通株式会社|Display device, display program, and display method| US8718333B2|2007-04-23|2014-05-06|Ramot At Tel Aviv University Ltd.|System, method and a computer readable medium for providing an output image| US20080270938A1|2007-04-29|2008-10-30|Elizabeth Marie Carlson|System for self-registering visitor information with geographic specificity and searchable fields| US7958188B2|2007-05-04|2011-06-07|International Business Machines Corporation|Transaction-initiated batch processing| US8694379B2|2007-05-14|2014-04-08|Microsoft Corporation|One-click posting| US7778973B2|2007-05-18|2010-08-17|Tat Kuen Choi|System, method, and program for sharing photos via the internet| US8463253B2|2007-06-21|2013-06-11|Verizon Patent And Licensing Inc.|Flexible lifestyle portable communications device| US8065628B2|2007-06-25|2011-11-22|Microsoft Corporation|Dynamic user interface for previewing live content| US8661464B2|2007-06-27|2014-02-25|Google Inc.|Targeting in-video advertising| US8312086B2|2007-06-29|2012-11-13|Verizon Patent And Licensing Inc.|Method and apparatus for message customization| KR101373333B1|2007-07-11|2014-03-10|엘지전자 주식회사|Portable terminal having touch sensing based image photographing function and image photographing method therefor| JP5184832B2|2007-07-17|2013-04-17|キヤノン株式会社|Information processing apparatus, control method therefor, and computer program| US20090030999A1|2007-07-27|2009-01-29|Gatzke Alan D|Contact Proximity Notification| JP2009044602A|2007-08-10|2009-02-26|Olympus Imaging Corp|Imaging apparatus, imaging system and imaging method| US20090049018A1|2007-08-14|2009-02-19|John Nicholas Gross|Temporal Document Sorter and Method Using Semantic Decoding and Prediction| US7970418B2|2007-08-31|2011-06-28|Verizon Patent And Licensing Inc.|Method and system of providing event content sharing by mobile communication devices| US7956848B2|2007-09-04|2011-06-07|Apple Inc.|Video chapter access and license renewal| CN101399998B|2007-09-24|2011-06-08|鸿富锦精密工业(深圳)有限公司|White balance adjustment system and method| US8862690B2|2007-09-28|2014-10-14|Ebay Inc.|System and method for creating topic neighborhood visualizations in a networked system| WO2009043020A2|2007-09-28|2009-04-02|The Trustees Of Dartmouth College|System and method for injecting sensed presence into social networking applications| US8004529B2|2007-10-01|2011-08-23|Apple Inc.|Processing an animation file to provide an animated icon| US8155669B2|2007-10-04|2012-04-10|Zos Communications, Llc|Methods for receiving and responding to location-based data| DE602007003853D1|2007-10-19|2010-01-28|Research In Motion Ltd|Mechanism for outputting presence information within a presence service and user interface for its configuration| US8472935B1|2007-10-29|2013-06-25|Iwao Fujisaki|Communication device| TWI363993B|2007-10-31|2012-05-11|Ibm|Method for auto-deploying an application from a mobile device to a host in a pervasive computing environment and the mobile device implementing the method| US20090119710A1|2007-11-01|2009-05-07|Qualcomm Incorporated|Method and apparatus for enhancing support for user-generated content delivery| US8385950B1|2007-11-09|2013-02-26|Google Inc.|Capturing and automatically uploading media content| US20090291672A1|2007-11-14|2009-11-26|Ron Treves|System And Method For Providing Personalized Automated And Autonomously Initiated Information Delivery And Chaperone Service| US20100257196A1|2007-11-14|2010-10-07|France Telecom|System and method for managing widgets| US20090132665A1|2007-11-20|2009-05-21|Evite Llc|Method and system for communicating invitations and responses to an event with a mobile device| US20090132341A1|2007-11-20|2009-05-21|Theresa Klinger|Method and System for Monetizing User-Generated Content| KR101387527B1|2007-12-06|2014-04-23|엘지전자 주식회사|Terminal and method for displaying menu icon therefor| US20090148045A1|2007-12-07|2009-06-11|Microsoft Corporation|Applying image-based contextual advertisements to images| US8212784B2|2007-12-13|2012-07-03|Microsoft Corporation|Selection and display of media associated with a geographic area based on gesture input| US8655718B2|2007-12-18|2014-02-18|Yahoo! Inc.|Methods for augmenting user-generated content using a monetizable feature| US8412579B2|2007-12-18|2013-04-02|Carlos Gonzalez|Recipes management system| US20090160970A1|2007-12-20|2009-06-25|Fredlund John R|Remote determination of image-acquisition settings and opportunities| US8515397B2|2007-12-24|2013-08-20|Qualcomm Incorporation|Time and location based theme of mobile telephones| US8276092B1|2008-01-31|2012-09-25|Intuit Inc.|Method and system for displaying financial reports| US20090199242A1|2008-02-05|2009-08-06|Johnson Bradley G|System and Method for Distributing Video Content via a Packet Based Network| US8266524B2|2008-02-25|2012-09-11|Microsoft Corporation|Editing a document using a transitory editing surface| US20090215469A1|2008-02-27|2009-08-27|Amit Fisher|Device, System, and Method of Generating Location-Based Social Networks| US8214443B2|2008-03-05|2012-07-03|Aol Inc.|Electronic mail forwarding service| US8098881B2|2008-03-11|2012-01-17|Sony Ericsson Mobile Communications Ab|Advertisement insertion systems and methods for digital cameras based on object recognition| US20090239552A1|2008-03-24|2009-09-24|Yahoo! Inc.|Location-based opportunistic recommendations| WO2009120301A2|2008-03-25|2009-10-01|Square Products Corporation|System and method for simultaneous media presentation| AP2010005442A0|2008-03-28|2010-10-31|Celltrust Corp|Systems and methods for secure short messaging service and multimedia messaging service.| US8098904B2|2008-03-31|2012-01-17|Google Inc.|Automatic face detection and identity masking in images, and applications thereof| US8694904B2|2008-04-15|2014-04-08|Microsoft Corporation|Cross-browser rich text editing via a hybrid client-side model| JP2009267526A|2008-04-22|2009-11-12|Sharp Corp|Method and device for displaying a lot of content as list| US8645867B2|2008-04-22|2014-02-04|Apple Inc.|Modifying time associated with digital media items| US20090288022A1|2008-05-15|2009-11-19|Sony Corporation|Dynamically changing a user interface based on device location and/or date/time| US20090292608A1|2008-05-22|2009-11-26|Ruth Polachek|Method and system for user interaction with advertisements sharing, rating of and interacting with online advertisements| US8359356B2|2008-06-20|2013-01-22|At&T Intellectual Property I, Lp|Presenting calendar events with presence information| US20090327073A1|2008-06-27|2009-12-31|Microsoft Corporation|Intelligent advertising display| US9305230B2|2008-07-14|2016-04-05|Jumio Inc.|Internet payment system using credit card imaging| US10375244B2|2008-08-06|2019-08-06|Avaya Inc.|Premises enabled mobile kiosk, using customers' mobile communication device| US20100098702A1|2008-09-16|2010-04-22|Longgui Wang|Method of treating androgen independent prostate cancer| US20100082693A1|2008-09-25|2010-04-01|Ethan Hugg|Organization of a contact list based on social network context| US20100082427A1|2008-09-30|2010-04-01|Yahoo! Inc.|System and Method for Context Enhanced Ad Creation| US8295855B2|2008-11-04|2012-10-23|International Business Machines Corporation|GPS driven architecture for delivery of location based multimedia and method of use| US8170588B2|2008-11-13|2012-05-01|Apple Inc.|Contact information updating via SMS| US8082255B1|2008-11-21|2011-12-20|eMinor Incorporated|Branding digital content| US8494560B2|2008-11-25|2013-07-23|Lansing Arthur Parker|System, method and program product for location based services, asset management and tracking| US8527877B2|2008-11-25|2013-09-03|At&T Intellectual Property I, L.P.|Systems and methods to select media content| US20100153144A1|2008-12-09|2010-06-17|Continental Airlines, Inc.|Automated Check-in for Reserved Service| WO2010068175A2|2008-12-10|2010-06-17|Muvee Technologies Pte Ltd|Creating a new video production by intercutting between multiple video clips| US9336178B2|2008-12-19|2016-05-10|Velocee Ltd.|Optimizing content and communication in multiaccess mobile device exhibiting communication functionalities responsive of tempo spatial parameters| US8428626B2|2008-12-23|2013-04-23|At&T Mobility Ii Llc|Selective caching of real time messaging threads| US20100162149A1|2008-12-24|2010-06-24|At&T Intellectual Property I, L.P.|Systems and Methods to Provide Location Information| US20100185552A1|2009-01-16|2010-07-22|International Business Machines Corporation|Providing gps-based location and time information| US8719238B2|2009-01-22|2014-05-06|Sunstein Kann Murphy & Timbers LLP|Office-based notification messaging system| US20100191631A1|2009-01-29|2010-07-29|Adrian Weidmann|Quantitative media valuation method, system and computer program| US20100198694A1|2009-01-30|2010-08-05|Google Inc.|Advertisement Slot Configuration| US8725560B2|2009-02-02|2014-05-13|Modiface Inc.|Method and system for simulated product evaluation via personalizing advertisements based on portrait images| US9098723B2|2009-02-02|2015-08-04|Waldeck Technology, Llc|Forming crowds and providing access to crowd data in a mobile environment| US8250473B1|2009-02-03|2012-08-21|Amazon Technoloies, Inc.|Visualizing object behavior| US20100201536A1|2009-02-10|2010-08-12|William Benjamin Robertson|System and method for accessing a structure using a mobile device| US8791790B2|2009-02-10|2014-07-29|Yikes Llc|System and method for accessing a structure using a mobile device| KR101595254B1|2009-02-20|2016-02-18|삼성전자주식회사|Method for controlling white balance of an image medium of recording the method and apparatus applying the method| US20100223343A1|2009-02-27|2010-09-02|Sorel Bosan|System and Method for Communicating from an Electronic Device| US8860865B2|2009-03-02|2014-10-14|Burning Moon, Llc|Assisted video creation utilizing a camera| US9020745B2|2009-03-30|2015-04-28|Microsoft Technology Licensing, Llc|Business data display and position correction in street-side imagery| US8264352B2|2009-04-09|2012-09-11|International Business Machines Corporation|System and methods for locating mobile devices using location and presence information| US8428620B2|2009-04-22|2013-04-23|Centurylink Intellectual Property Llc|Mass transportation service delivery platform| JP5132629B2|2009-05-11|2013-01-30|ソニーモバイルコミュニケーションズ,エービー|Information terminal, information presentation method of information terminal, and information presentation program| US8788943B2|2009-05-15|2014-07-22|Ganz|Unlocking emoticons using feature codes| US8645164B2|2009-05-28|2014-02-04|Indiana University Research And Technology Corporation|Medical information visualization assistant system and method| US9183544B2|2009-10-14|2015-11-10|Yahoo! Inc.|Generating a relationship history| US8214446B1|2009-06-04|2012-07-03|Imdb.Com, Inc.|Segmenting access to electronic message boards| WO2011040821A1|2009-06-23|2011-04-07|Verdict Communications|Smart phone crowd enhancement| US20110010205A1|2009-07-08|2011-01-13|American Express Travel Related Services Company, Inc.|Travel fare determination and display in social networks| US8479080B1|2009-07-12|2013-07-02|Apple Inc.|Adaptive over-provisioning in memory systems| US8806331B2|2009-07-20|2014-08-12|Interactive Memories, Inc.|System and methods for creating and editing photo-based projects on a digital network| US8855460B2|2009-07-31|2014-10-07|Citizenglobal, Inc.|Systems and methods for delivering and exporting edited media in multiple formats| US10282481B2|2009-07-31|2019-05-07|Oath Inc.|Providing link to portion of media object in real time in social networking update| SG175757A1|2009-08-03|2011-12-29|Unomobi Inc|System and method for adding advertisements to a location-based advertising system| US9544379B2|2009-08-03|2017-01-10|Wolfram K. Gauglitz|Systems and methods for event networking and media sharing| US8379130B2|2009-08-07|2013-02-19|Qualcomm Incorporated|Apparatus and method of processing images based on an adjusted value of an image processing parameter| US8775472B2|2009-08-14|2014-07-08|Apple Inc.|Dynamic presentation framework| JP5402409B2|2009-08-31|2014-01-29|ソニー株式会社|Shooting condition setting device, shooting condition setting method, and shooting condition setting program| US8228413B2|2009-09-01|2012-07-24|Geovector Corp.|Photographer's guidance systems| US8090351B2|2009-09-01|2012-01-03|Elliot Klein|Geographical location authentication method| US20120212632A1|2009-09-07|2012-08-23|Nokia Corporation|Apparatus| US8510383B2|2009-09-14|2013-08-13|Clixtr, Inc.|Method for providing event based media streams| US8660793B2|2009-09-18|2014-02-25|Blackberry Limited|Expediting reverse geocoding with a bounding region| EP2315167A1|2009-09-30|2011-04-27|Alcatel Lucent|Artistic social trailer based on semantic analysis| US8306922B1|2009-10-01|2012-11-06|Google Inc.|Detecting content on a social network using links| US9119027B2|2009-10-06|2015-08-25|Facebook, Inc.|Sharing of location-based content item in social networking service| US20110102630A1|2009-10-30|2011-05-05|Jason Rukes|Image capturing devices using device location information to adjust image data during image signal processing| US8161417B1|2009-11-04|2012-04-17|Sprint Communications Company L.P.|Enhancing usability of a moving touch screen| US8396888B2|2009-12-04|2013-03-12|Google Inc.|Location-based searching using a search area that corresponds to a geographical location of a computing device| CN102118419B|2009-12-30|2014-07-16|华为技术有限公司|Method, device and communication system for transmitting picture information| US8400548B2|2010-01-05|2013-03-19|Apple Inc.|Synchronized, interactive augmented reality displays for multifunction devices| US8856349B2|2010-02-05|2014-10-07|Sling Media Inc.|Connection priority services for data communication between two devices| US9443227B2|2010-02-16|2016-09-13|Tigertext, Inc.|Messaging system apparatuses circuits and methods of operation thereof| US9672332B2|2010-02-18|2017-06-06|Nokia Technologies Oy|Method and apparatus for preventing unauthorized use of media items| US20110213845A1|2010-02-26|2011-09-01|Research In Motion Limited|Automatic deletion of electronic messages| US20110238763A1|2010-02-26|2011-09-29|Momo Networks, Inc.|Social Help Network| US8310394B2|2010-03-08|2012-11-13|Deutsche Telekom Ag|Apparatus, method, manufacture, and system for sensing substitution for location-based applications| US10074094B2|2010-03-09|2018-09-11|Excalibur Ip, Llc|Generating a user profile based on self disclosed public status information| US20110238476A1|2010-03-23|2011-09-29|Michael Carr|Location-based Coupons and Mobile Devices| WO2011130614A1|2010-04-15|2011-10-20|Pongr, Inc.|Networked image recognition methods and systems| US8359361B2|2010-05-06|2013-01-22|Microsoft Corporation|Techniques to share media files through messaging| KR101643869B1|2010-05-06|2016-07-29|엘지전자 주식회사|Operating a Mobile Termianl with a Vibration Module| US8990732B2|2010-05-14|2015-03-24|Sap Se|Value interval selection on multi-touch devices| US8438226B2|2010-06-22|2013-05-07|International Business Machines Corporation|Dynamic adjustment of user-received communications for a real-time multimedia communications event| US20110314419A1|2010-06-22|2011-12-22|Microsoft Corporation|Customizing a search experience using images| US20110320373A1|2010-06-25|2011-12-29|Microsoft Corporation|Product conversations among social groups| US20120036015A1|2010-07-06|2012-02-09|Sheikh Omar M|Relevancy of advertising material through user-defined preference filters, location and permission information| US8233887B2|2010-07-28|2012-07-31|Sprint Communications Company L.P.|Covert message redaction and recovery in a wireless communication device| US8744523B2|2010-08-02|2014-06-03|At&T Intellectual Property I, L.P.|Method and system for interactive home monitoring| US8301196B2|2010-08-03|2012-10-30|Honeywell International Inc.|Reconfigurable wireless modem adapter including diversity/MIMO modems| US8326327B2|2010-08-27|2012-12-04|Research In Motion Limited|System and method for determining action spot locations relative to the location of a mobile device| KR20120020070A|2010-08-27|2012-03-07|교세라 가부시키가이샤|Mobile terminal, computer-readable storage medium storing lock status control program and lock status control method| US8381246B2|2010-08-27|2013-02-19|Telefonaktiebolaget L M Ericsson |Methods and apparatus for providing electronic program guides| US8423409B2|2010-09-02|2013-04-16|Yahoo! Inc.|System and method for monetizing user-generated web content| US20120066573A1|2010-09-15|2012-03-15|Kelly Berger|System and method for creating photo story books| US9588992B2|2010-09-30|2017-03-07|Microsoft Technology Licensing, Llc|Displaying images interesting to a user| US8732855B2|2010-09-30|2014-05-20|Google Inc.|Launching a cached web application based on authentication status| US20140047016A1|2010-10-21|2014-02-13|Bindu Rama Rao|Server infrastructure, mobile client device and app for mobile blogging and sharing| US8660369B2|2010-10-25|2014-02-25|Disney Enterprises, Inc.|Systems and methods using mobile devices for augmented reality| US10102208B2|2010-10-29|2018-10-16|Microsoft Technology Licensing, Llc|Automatic multimedia slideshows for social media-enabled mobile devices| US8707184B2|2010-11-01|2014-04-22|Google Inc.|Content sharing interface for sharing content in social networks| US8195194B1|2010-11-02|2012-06-05|Google Inc.|Alarm for mobile communication device| JP5733952B2|2010-11-04|2015-06-10|キヤノン株式会社|IMAGING DEVICE, IMAGING SYSTEM, AND IMAGING DEVICE CONTROL METHOD| US9280850B2|2010-11-08|2016-03-08|Sony Corporation|Augmented reality system for communicating tagged video and data on a network| US8548855B2|2010-11-11|2013-10-01|Teaneck Enterprises, Llc|User generated ADS based on check-ins| US9886727B2|2010-11-11|2018-02-06|Ikorongo Technology, LLC|Automatic check-ins and status updates| JP5212448B2|2010-11-15|2013-06-19|コニカミノルタビジネステクノロジーズ株式会社|Image processing system, control method for image processing apparatus, portable terminal, and control program| US20120124458A1|2010-11-17|2012-05-17|Nazareno Brier Cruzada|Social networking website & web-based system for collecting & presenting real-time user generated information on parties & events.| US20120124126A1|2010-11-17|2012-05-17|Microsoft Corporation|Contextual and task focused computing| JP5706137B2|2010-11-22|2015-04-22|インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation|Method and computer program for displaying a plurality of posts on a computer screen in real time along a plurality of axes| US20120131507A1|2010-11-24|2012-05-24|General Electric Company|Patient information timeline viewer| US20120165100A1|2010-12-23|2012-06-28|Alcatel-Lucent Canada Inc.|Crowd mobile synchronization| US20120166971A1|2010-12-28|2012-06-28|Thomas Sachson|Social Networking Timeline System And Method| US20120169855A1|2010-12-30|2012-07-05|Electronics And Telecommunications Research Institute|System and method for real-sense acquisition| US8683349B2|2010-12-31|2014-03-25|Verizon Patent And Licensing Inc.|Media content user interface systems and methods| US8717381B2|2011-01-11|2014-05-06|Apple Inc.|Gesture mapping for image filter input parameters| US8457668B2|2011-01-18|2013-06-04|Claremont Speede|Mobile sender initiated SMS message deletion method and system| US20120197724A1|2011-02-01|2012-08-02|Timothy Kendall|Ad-Based Location Ranking for Geo-Social Networking System| US8488011B2|2011-02-08|2013-07-16|Longsand Limited|System to augment a visual data stream based on a combination of geographical and visual information| US20120210244A1|2011-02-10|2012-08-16|Alcatel-Lucent Usa Inc.|Cross-Domain Privacy Management Service For Social Networking Sites| US8594680B2|2011-02-16|2013-11-26|Nokia Corporation|Methods, apparatuses and computer program products for providing a private and efficient geolocation system| US8660358B1|2011-02-18|2014-02-25|Google Inc.|Rank-based image piling| US8954503B2|2011-03-03|2015-02-10|Facebook, Inc.|Identify experts and influencers in a social network| JP5530572B2|2011-03-07|2014-06-25|ケービーエー2,インコーポレイティド|System and method for analytical data collection from an image provider at an event or geographic location| US8849931B2|2011-03-15|2014-09-30|Idt Messaging, Llc|Linking context-based information to text messages| JP5136669B2|2011-03-18|2013-02-06|カシオ計算機株式会社|Image processing apparatus, image processing method, and program| US9331972B2|2011-03-31|2016-05-03|Loment, Inc.|Automatic expiration of messages communicated to an end user communication device| US9131343B2|2011-03-31|2015-09-08|Teaneck Enterprises, Llc|System and method for automated proximity-based social check-ins| US8744143B2|2011-04-01|2014-06-03|Yahoo! Inc.|Adding privacy protection to photo uploading/ tagging in social networks| US8918463B2|2011-04-29|2014-12-23|Facebook, Inc.|Automated event tagging| US20120290637A1|2011-05-12|2012-11-15|Microsoft Corporation|Personalized news feed based on peer and personal activity| US20120304052A1|2011-05-27|2012-11-29|Wesley Tanaka|Systems And Methods For Displaying An Image In A Plurality Of Designs| US9383959B2|2011-05-27|2016-07-05|Kyocera Corporation|Rotatable mobile electronic device and soft key input method| JP5806512B2|2011-05-31|2015-11-10|オリンパス株式会社|Imaging apparatus, imaging method, and imaging program| US8854491B2|2011-06-05|2014-10-07|Apple Inc.|Metadata-assisted image filters| US20120324018A1|2011-06-16|2012-12-20|Yahoo! Inc.|Systems and methods for location based social network| KR101217469B1|2011-06-16|2013-01-02|주식회사 네오펄스|Multi-Input Multi-Output antenna with multi-band characteristic| US20120323933A1|2011-06-20|2012-12-20|Microsoft Corporation|Displaying notifications based on importance to the user| US20130006759A1|2011-07-01|2013-01-03|Yahoo! Inc.|Monetizing user generated content with embedded advertisements| MX2014000392A|2011-07-12|2014-04-30|Mobli Technologies 2010 Ltd|Methods and systems of providing visual content editing functions.| US20130185131A1|2011-07-18|2013-07-18|Pradeep Sinha|System and method for integrating social and loyalty platforms| US9396167B2|2011-07-21|2016-07-19|Flipboard, Inc.|Template-based page layout for hosted social magazines| US8849819B2|2011-08-05|2014-09-30|Deacon Johnson|System and method for controlling and organizing metadata associated with on-line content| US8965974B2|2011-08-19|2015-02-24|Board Of Regents, The University Of Texas System|Systems and methods for determining user attribute values by mining user network data and information| WO2013028388A1|2011-08-19|2013-02-28|30 Second Software|Geo-fence entry and exit notification system| US9244584B2|2011-08-26|2016-01-26|Apple Inc.|Device, method, and graphical user interface for navigating and previewing content items| WO2013032955A1|2011-08-26|2013-03-07|Reincloud Corporation|Equipment, systems and methods for navigating through multiple reality models| US20130057587A1|2011-09-01|2013-03-07|Microsoft Corporation|Arranging tiles| US8515870B2|2011-09-06|2013-08-20|Rawllin International Inc.|Electronic payment systems and supporting methods and devices| KR20130028598A|2011-09-09|2013-03-19|삼성전자주식회사|Apparatus and method for uploading image to a social network service thereof| US20130063369A1|2011-09-14|2013-03-14|Verizon Patent And Licensing Inc.|Method and apparatus for media rendering services using gesture and/or voice control| US9710821B2|2011-09-15|2017-07-18|Stephan HEATH|Systems and methods for mobile and online payment systems for purchases related to mobile and online promotions or offers provided using impressions tracking and analysis, location information, 2D and 3D mapping, mobile mapping, social media, and user behavior and| WO2013040533A1|2011-09-16|2013-03-21|Umami Co.|Second screen interactive platform| US20130071093A1|2011-09-16|2013-03-21|William Turner Hanks|Maintaining viewer activity information of a recorded program for program deletion decisions| US20130080254A1|2011-09-21|2013-03-28|Jeff Thramann|Electric Vehicle Charging Station with Connectivity to Mobile Devices to Provide Local Information| US8797415B2|2011-09-26|2014-08-05|Google Inc.|Device, system and method for image capture device using weather information| WO2013045753A1|2011-09-28|2013-04-04|Nokia Corporation|Method and apparatus for enabling experience based route selection| US20130085790A1|2011-09-29|2013-04-04|Ebay Inc.|Organization of Group Attended Ticketed Event| US20130086072A1|2011-10-03|2013-04-04|Xerox Corporation|Method and system for extracting and classifying geolocation information utilizing electronic social media| US20130090171A1|2011-10-07|2013-04-11|Gregory W. HOLTON|Initiating and conducting a competitive social game using a server connected to a plurality of user terminals via a computer network| US8725168B2|2011-10-17|2014-05-13|Facebook, Inc.|Content surfacing based on geo-social factors| US20130110885A1|2011-10-31|2013-05-02|Vox Media, Inc.|Story-based data structures| WO2013067368A1|2011-11-02|2013-05-10|Photopon, Inc.|System and method for experience-sharing within a computer network| WO2013068429A1|2011-11-08|2013-05-16|Vidinoti Sa|Image annotation method and system| US9098720B2|2011-11-21|2015-08-04|Facebook, Inc.|Location aware shared spaces| US20130128059A1|2011-11-22|2013-05-23|Sony Mobile Communications Ab|Method for supporting a user taking a photo with a mobile device| TWI557630B|2011-12-06|2016-11-11|宏碁股份有限公司|Electronic apparatus, social tile displaying method, and tile connection method| US8352546B1|2011-12-08|2013-01-08|Google Inc.|Contextual and location awareness for device interaction| US20130159110A1|2011-12-14|2013-06-20|Giridhar Rajaram|Targeting users of a social networking system based on interest intensity| US8234350B1|2011-12-19|2012-07-31|Seachange International, Inc.|Systems and methods for generating targeted manifest files| US20130159919A1|2011-12-19|2013-06-20|Gabriel Leydon|Systems and Methods for Identifying and Suggesting Emoticons| US10354750B2|2011-12-23|2019-07-16|Iconic Data Inc.|System, client device, server and method for providing a cross-facility patient data management and reporting platform| US9286678B2|2011-12-28|2016-03-15|Pelco, Inc.|Camera calibration using feature identification| US20130173728A1|2011-12-30|2013-07-04|Google Inc.|Discovering real-time conversations| US20130267253A1|2012-01-12|2013-10-10|Environmental Systems Research Institute, Inc.|Trigger zones and dwell time analytics| JP5890692B2|2012-01-13|2016-03-22|キヤノン株式会社|Imaging apparatus, control method, and program| US20130191198A1|2012-01-20|2013-07-25|Visa International Service Association|Systems and methods to redeem offers based on a predetermined geographic region| US9258459B2|2012-01-24|2016-02-09|Radical Switchcam Llc|System and method for compiling and playing a multi-channel video| KR101303166B1|2012-01-26|2013-09-09|엘지전자 주식회사|Mobile terminal and photo searching method thereof| US20130194301A1|2012-01-30|2013-08-01|Burn Note, Inc.|System and method for securely transmiting sensitive information| US8788680B1|2012-01-30|2014-07-22|Google Inc.|Virtual collaboration session access| US8768876B2|2012-02-24|2014-07-01|Placed, Inc.|Inference pipeline system and method| US9778706B2|2012-02-24|2017-10-03|Blackberry Limited|Peekable user interface on a portable electronic device| US20130227476A1|2012-02-24|2013-08-29|Nokia Corporation|Method, apparatus and computer program product for management of information on a graphic user interface| US8972357B2|2012-02-24|2015-03-03|Placed, Inc.|System and method for data collection to validate location data| US20130232194A1|2012-03-05|2013-09-05|Myspace Llc|Event application| US9407860B2|2012-04-06|2016-08-02|Melvin Lee Barnes, JR.|System, method and computer program product for processing image data| EP2834726A4|2012-04-06|2015-11-11|Tim Ganschow|A social media application for a media content providing platform| US20140019264A1|2012-05-07|2014-01-16|Ditto Labs, Inc.|Framework for product promotion and advertising using social networking services| US20130304646A1|2012-05-14|2013-11-14|Izettle Hardware Ab|Method and system for identity and know your customer verification through credit card transactions in combination with internet based social data| US20130311255A1|2012-05-17|2013-11-21|Mastercard International Incorporated|Method and system for displaying and updating limited redemption coupons on a mobile device| JP6261848B2|2012-05-17|2018-01-17|任天堂株式会社|Program, server device, portable terminal, information processing method, communication system, and communication method| CN104322050B|2012-05-22|2020-04-28|株式会社尼康|Electronic camera, image display device, and recording medium| US9319470B2|2012-05-30|2016-04-19|Henry Berberat|Location-based social networking system| US9374396B2|2012-06-24|2016-06-21|Google Inc.|Recommended content for an endorsement user interface| US8954092B2|2012-06-25|2015-02-10|Google Inc.|Pre-caching data related to a travel destination| US9563607B2|2012-06-26|2017-02-07|Google Inc.|System and method for creating slideshows| US9439041B2|2012-06-29|2016-09-06|Lighthouse Signal Systems, Llc|Systems and methods for calibration based indoor geolocation| TW201415027A|2012-07-05|2014-04-16|Brita Professional Gmbh & Co Kg|Determining a measure of a concentration of components removable from fluid by a fluid treatment device| US9560006B2|2012-07-26|2017-01-31|Google Inc.|Method and apparatus for expiring messages in electronic communications| US8646064B1|2012-08-07|2014-02-04|Cloudflare, Inc.|Determining the likelihood of traffic being legitimately received at a proxy server in a cloud-based proxy service| US9083414B2|2012-08-09|2015-07-14|GM Global Technology Operations LLC|LTE MIMO-capable multi-functional vehicle antenna| US9165288B2|2012-08-09|2015-10-20|Polaris Wirelesss, Inc.|Inferring relationships based on geo-temporal data other than telecommunications| US10198152B2|2012-08-10|2019-02-05|Oath Inc.|Systems and methods for providing and updating live-streaming online content in an interactive web platform| WO2014028474A1|2012-08-13|2014-02-20|Rundavoo, Inc.|System and method for on-line event promotion and group planning| US9047382B2|2012-08-13|2015-06-02|Facebook, Inc.|Customized presentation of event guest lists in a social networking system| US20140052633A1|2012-08-15|2014-02-20|Ebay Inc.|Payment in a chat session| KR101977703B1|2012-08-17|2019-05-13|삼성전자 주식회사|Method for controlling photographing in terminal and terminal thereof| US9767850B2|2012-09-08|2017-09-19|Michael Brough|Method for editing multiple video files and matching them to audio files| US9661361B2|2012-09-19|2017-05-23|Google Inc.|Systems and methods for live media content matching| US9746990B2|2012-09-28|2017-08-29|Intel Corporation|Selectively augmenting communications transmitted by a communication device| US9021052B2|2012-09-28|2015-04-28|Interactive Memories, Inc.|Method for caching data on client device to optimize server data persistence in building of an image-based project| CN103777852B|2012-10-18|2018-10-02|腾讯科技(深圳)有限公司|A kind of method, apparatus obtaining image| US20140114565A1|2012-10-22|2014-04-24|Adnan Aziz|Navigation of a vehicle along a path| WO2014068573A1|2012-10-31|2014-05-08|Aniways Advertising Solutions Ltd.|Custom emoticon generation| US9032050B2|2012-10-31|2015-05-12|Vmware, Inc.|Systems and methods for accelerating remote data retrieval via peer nodes| US8775972B2|2012-11-08|2014-07-08|Snapchat, Inc.|Apparatus and method for single action control of social network profile access| US20140143143A1|2012-11-16|2014-05-22|Jonathan David Fasoli|Using card image to extract bank account information| US20140149519A1|2012-11-28|2014-05-29|Linkedln Corporation|Meeting room status based on attendee position information| US9459752B2|2012-12-14|2016-10-04|Microsoft Technology Licensing, Llc|Browsing electronic messages displayed as tiles| US9658742B2|2012-12-28|2017-05-23|Intel Corporation|Generating and displaying supplemental information and user interactions on interface tiles of a user interface| EP2946308A4|2013-01-15|2016-08-24|Getty Images Us Inc|Content-identification engine based on social media| KR20140094801A|2013-01-23|2014-07-31|주식회사 케이티|Mobile terminal with an instant messenger and Method of trading mileage using the same mobile terminal| CA2929013C|2013-01-28|2017-08-29|Sanderling Management Limited|Dynamic promotional layout management and distribution rules| US20140214471A1|2013-01-31|2014-07-31|Donald Raymond Schreiner, III|System for Tracking Preparation Time and Attendance at a Meeting| US20140222564A1|2013-02-07|2014-08-07|KBR IP Holdings, LLC|Geo-located social connectivity relating to events and commerce| US20150378502A1|2013-02-08|2015-12-31|Motorola Solutions, Inc.|Method and apparatus for managing user interface elements on a touch-screen device| US20140258405A1|2013-03-05|2014-09-11|Sean Perkin|Interactive Digital Content Sharing Among Users| US9450907B2|2013-03-14|2016-09-20|Facebook, Inc.|Bundled event memories| US9536232B2|2013-03-15|2017-01-03|Square, Inc.|Transferring money using email| US9264463B2|2013-03-15|2016-02-16|Facebook, Inc.|Method and system of managing ephemeral post in a social networking system| US20140279540A1|2013-03-15|2014-09-18|Fulcrum Ip Corporation|Systems and methods for a private sector monetary authority| US9024753B2|2013-03-15|2015-05-05|Codex Corporation|Automating offender documentation with RFID| US20170185715A9|2013-03-15|2017-06-29|Douglas K. Smith|Federated Collaborative Medical Records System Utilizing Cloud Computing Network and Methods| US9470018B1|2013-03-15|2016-10-18|August Home, Inc.|Intelligent door lock system with friction detection and deformed door mode operation| US9824387B2|2013-03-15|2017-11-21|Proximity Concepts, LLC|Systems and methods involving proximity, mapping, indexing, mobile, advertising and/or other features| US20140279061A1|2013-03-15|2014-09-18|Rapp Worldwide Inc.|Social Media Branding| US20140287779A1|2013-03-22|2014-09-25|aDesignedPath for UsabilitySolutions, LLC|System, method and device for providing personalized mobile experiences at multiple locations| US10270748B2|2013-03-22|2019-04-23|Nok Nok Labs, Inc.|Advanced authentication techniques and applications| US10296933B2|2013-04-12|2019-05-21|Facebook, Inc.|Identifying content in electronic images| US9736218B2|2013-04-24|2017-08-15|Blackberry Limited|Device, system and method for processing character data| US9742713B2|2013-05-30|2017-08-22|Snap Inc.|Apparatus and method for maintaining a message thread with opt-in permanence for entries| US9152477B1|2013-06-05|2015-10-06|Jpmorgan Chase Bank, N.A.|System and method for communication among mobile applications| US8755824B1|2013-06-28|2014-06-17|Google Inc.|Clustering geofence-based alerts for mobile devices| US20150020086A1|2013-07-11|2015-01-15|Samsung Electronics Co., Ltd.|Systems and methods for obtaining user feedback to media content| US10445840B2|2013-08-07|2019-10-15|Microsoft Technology Licensing, Llc|System and method for positioning sponsored content in a social network interface| US8825881B2|2013-09-12|2014-09-02|Bandwidth.Com, Inc.|Predictive caching of IP data| US20150087263A1|2013-09-24|2015-03-26|Bennett Hill Branscomb|Methods and Apparatus for Promotions and Large Scale Games in Geo-Fenced Venues| US20150096042A1|2013-10-02|2015-04-02|Innovative Venture, S.A. a Panama Corporation|Method and apparatus for improved private messaging| US20150116529A1|2013-10-28|2015-04-30|Htc Corporation|Automatic effect method for photography and electronic apparatus| US20150178260A1|2013-12-20|2015-06-25|Avaya, Inc.|Multi-layered presentation and mechanisms for collaborating with the same| CA2863124A1|2014-01-03|2015-07-03|Investel Capital Corporation|User content sharing system and method with automated external content integration| US9628950B1|2014-01-12|2017-04-18|Investment Asset Holdings Llc|Location-based messaging| US8909725B1|2014-03-07|2014-12-09|Snapchat, Inc.|Content delivery network for ephemeral objects| US10845982B2|2014-04-28|2020-11-24|Facebook, Inc.|Providing intelligent transcriptions of sound messages in a messaging application| US10558338B2|2014-05-28|2020-02-11|Facebook, Inc.|Systems and methods for providing responses to and drawings for media content| US9396354B1|2014-05-28|2016-07-19|Snapchat, Inc.|Apparatus and method for automated privacy protection in distributed images| EP3210179A1|2014-10-24|2017-08-30|Snap Inc.|Prioritization of messages| US9113301B1|2014-06-13|2015-08-18|Snapchat, Inc.|Geo-location based event gallery| US9225897B1|2014-07-07|2015-12-29|Snapchat, Inc.|Apparatus and method for supplying content aware photo filters| US10630625B2|2014-07-13|2020-04-21|Snap Inc.|Media object distribution| US10824654B2|2014-09-18|2020-11-03|Snap Inc.|Geolocation-based pictographs| US11216869B2|2014-09-23|2022-01-04|Snap Inc.|User interface to augment an image using geolocation| US9537811B2|2014-10-02|2017-01-03|Snap Inc.|Ephemeral gallery of ephemeral messages| US9015285B1|2014-11-12|2015-04-21|Snapchat, Inc.|User interface for accessing media at a geographic location| US9854219B2|2014-12-19|2017-12-26|Snap Inc.|Gallery of videos set to an audio time line| US10311916B2|2014-12-19|2019-06-04|Snap Inc.|Gallery of videos set to an audio time line| US9385983B1|2014-12-19|2016-07-05|Snapchat, Inc.|Gallery of messages from individuals with a shared interest| US10616239B2|2015-03-18|2020-04-07|Snap Inc.|Geo-fence authorization provisioning| US9881094B2|2015-05-05|2018-01-30|Snap Inc.|Systems and methods for automated local story generation and curation| US9954945B2|2015-06-30|2018-04-24|International Business Machines Corporation|Associating contextual information with electronic communications| US20170053365A1|2015-08-17|2017-02-23|Adobe Systems Incorporated|Content Creation Suggestions using Keywords, Similarity, and Social Networks| US10318884B2|2015-08-25|2019-06-11|Fuji Xerox Co., Ltd.|Venue link detection for social media messages| US20170287006A1|2016-04-04|2017-10-05|Snap Inc.|Mutable geo-fencing system| US10432559B2|2016-10-24|2019-10-01|Snap Inc.|Generating and displaying customized avatars in electronic messages|US8554868B2|2007-01-05|2013-10-08|Yahoo! Inc.|Simultaneous sharing communication interface| US9544379B2|2009-08-03|2017-01-10|Wolfram K. Gauglitz|Systems and methods for event networking and media sharing| US10574614B2|2009-08-03|2020-02-25|Picpocket Labs, Inc.|Geofencing of obvious geographic locations and events| MX2014000392A|2011-07-12|2014-04-30|Mobli Technologies 2010 Ltd|Methods and systems of providing visual content editing functions.| US10817898B2|2015-08-13|2020-10-27|Placed, Llc|Determining exposures to content presented by physical objects| US8972357B2|2012-02-24|2015-03-03|Placed, Inc.|System and method for data collection to validate location data| CA2929013C|2013-01-28|2017-08-29|Sanderling Management Limited|Dynamic promotional layout management and distribution rules| US9310981B2|2013-02-13|2016-04-12|Dropbox, Inc.|Seamless editing and saving of online content items using applications| AU2014262533A1|2013-05-10|2015-11-26|Uberfan, Llc|Event-related media management system| US9705831B2|2013-05-30|2017-07-11|Snap Inc.|Apparatus and method for maintaining a message thread with opt-in permanence for entries| US10439972B1|2013-05-30|2019-10-08|Snap Inc.|Apparatus and method for maintaining a message thread with opt-in permanence for entries| WO2015015251A1|2013-08-01|2015-02-05|Yogesh Chunilal Rathod|Presenting plurality types of interfaces and functions for conducting various activities| US9426192B2|2014-01-02|2016-08-23|International Business Machines Corporation|Predicting viewing activity of a posting to an activity stream| CA2863124A1|2014-01-03|2015-07-03|Investel Capital Corporation|User content sharing system and method with automated external content integration| US9628950B1|2014-01-12|2017-04-18|Investment Asset Holdings Llc|Location-based messaging| US9477689B2|2014-02-15|2016-10-25|Barry Crutchfield|Embedding digital content within a digital photograph during capture of the digital photograph| US10082926B1|2014-02-21|2018-09-25|Snap Inc.|Apparatus and method for alternate channel communication initiated through a common message thread| JP6480668B2|2014-04-15|2019-03-13|オリンパス株式会社|Cell observation information processing system, cell observation information processing method, cell observation information processing program, recording unit provided in cell observation information processing system, device provided in cell observation information processing system| US10489505B2|2014-04-17|2019-11-26|Open Text Corporation|Generation of document editors having functions specified by role policies| US9276886B1|2014-05-09|2016-03-01|Snapchat, Inc.|Apparatus and method for dynamically configuring application component tiles| US9396354B1|2014-05-28|2016-07-19|Snapchat, Inc.|Apparatus and method for automated privacy protection in distributed images| US9113301B1|2014-06-13|2015-08-18|Snapchat, Inc.|Geo-location based event gallery| US9225897B1|2014-07-07|2015-12-29|Snapchat, Inc.|Apparatus and method for supplying content aware photo filters| WO2016030879A1|2014-08-26|2016-03-03|Mobli Technologies 2010 Ltd.|Distribution of visual content editing function| US10423983B2|2014-09-16|2019-09-24|Snap Inc.|Determining targeting information based on a predictive targeting model| US10824654B2|2014-09-18|2020-11-03|Snap Inc.|Geolocation-based pictographs| US11216869B2|2014-09-23|2022-01-04|Snap Inc.|User interface to augment an image using geolocation| US9537811B2|2014-10-02|2017-01-03|Snap Inc.|Ephemeral gallery of ephemeral messages| US10284508B1|2014-10-02|2019-05-07|Snap Inc.|Ephemeral gallery of ephemeral messages with opt-in permanence| US9015285B1|2014-11-12|2015-04-21|Snapchat, Inc.|User interface for accessing media at a geographic location| US10311916B2|2014-12-19|2019-06-04|Snap Inc.|Gallery of videos set to an audio time line| US9754355B2|2015-01-09|2017-09-05|Snap Inc.|Object recognition based photo filters| US10133705B1|2015-01-19|2018-11-20|Snap Inc.|Multichannel system| US9521515B2|2015-01-26|2016-12-13|Mobli Technologies 2010 Ltd.|Content request by location| US10223397B1|2015-03-13|2019-03-05|Snap Inc.|Social graph based co-location of network users| US10616239B2|2015-03-18|2020-04-07|Snap Inc.|Geo-fence authorization provisioning| US9692967B1|2015-03-23|2017-06-27|Snap Inc.|Systems and methods for reducing boot time and power consumption in camera systems| US10135949B1|2015-05-05|2018-11-20|Snap Inc.|Systems and methods for story and sub-story navigation| US9881094B2|2015-05-05|2018-01-30|Snap Inc.|Systems and methods for automated local story generation and curation| US10993069B2|2015-07-16|2021-04-27|Snap Inc.|Dynamically adaptive media content delivery| US10382824B2|2015-07-17|2019-08-13|Tribune Broadcasting Company, Llc|Video production system with content extraction feature| US9652896B1|2015-10-30|2017-05-16|Snap Inc.|Image based tracking in augmented reality systems| US9984499B1|2015-11-30|2018-05-29|Snap Inc.|Image and point cloud based tracking and in augmented reality systems| US10474321B2|2015-11-30|2019-11-12|Snap Inc.|Network resource location linking and visual content sharing| US10354425B2|2015-12-18|2019-07-16|Snap Inc.|Method and system for providing context relevant media augmentation| US10285001B2|2016-02-26|2019-05-07|Snap Inc.|Generation, curation, and presentation of media collections| US10679389B2|2016-02-26|2020-06-09|Snap Inc.|Methods and systems for generation, curation, and presentation of media collections| US11023514B2|2016-02-26|2021-06-01|Snap Inc.|Methods and systems for generation, curation, and presentation of media collections| US11044393B1|2016-06-20|2021-06-22|Pipbin, Inc.|System for curation and display of location-dependent augmented reality content in an augmented estate system| US10805696B1|2016-06-20|2020-10-13|Pipbin, Inc.|System for recording and targeting tagged content of user interest| US10638256B1|2016-06-20|2020-04-28|Pipbin, Inc.|System for distribution and display of mobile targeted augmented reality content| US10334134B1|2016-06-20|2019-06-25|Maximillian John Suiter|Augmented real estate with location and chattel tagging system and apparatus for virtual diary, scrapbooking, game play, messaging, canvasing, advertising and social interaction| US11201981B1|2016-06-20|2021-12-14|Pipbin, Inc.|System for notification of user accessibility of curated location-dependent content in an augmented estate| US10430838B1|2016-06-28|2019-10-01|Snap Inc.|Methods and systems for generation, curation, and presentation of media collections with automated advertising| US9681265B1|2016-06-28|2017-06-13|Snap Inc.|System to track engagement of media items| US10387514B1|2016-06-30|2019-08-20|Snap Inc.|Automated content curation and communication| US10855632B2|2016-07-19|2020-12-01|Snap Inc.|Displaying customized electronic messaging graphics| EP3901951A1|2016-11-07|2021-10-27|Snap Inc.|Selective identification and order of image modifiers| US10203855B2|2016-12-09|2019-02-12|Snap Inc.|Customized user-controlled media overlays| US10915911B2|2017-02-03|2021-02-09|Snap Inc.|System to determine a price-schedule to distribute media content| NL2018361B1|2017-02-13|2018-09-04|Friedrich Jozephus Henricus Antonius Slegers Teun|System for personal message exchange.| US10802683B1|2017-02-16|2020-10-13|Cisco Technology, Inc.|Method, system and computer program product for changing avatars in a communication application display| US10319149B1|2017-02-17|2019-06-11|Snap Inc.|Augmented reality anamorphosis system| US11250075B1|2017-02-17|2022-02-15|Snap Inc.|Searching social media content| US10074381B1|2017-02-20|2018-09-11|Snap Inc.|Augmented reality speech balloon system| US10565795B2|2017-03-06|2020-02-18|Snap Inc.|Virtual vision system| US10523625B1|2017-03-09|2019-12-31|Snap Inc.|Restricted group content collection| US10581782B2|2017-03-27|2020-03-03|Snap Inc.|Generating a stitched data stream| US10582277B2|2017-03-27|2020-03-03|Snap Inc.|Generating a stitched data stream| US11170393B1|2017-04-11|2021-11-09|Snap Inc.|System to calculate an engagement score of location based media content| US10387730B1|2017-04-20|2019-08-20|Snap Inc.|Augmented reality typography personalization system| US10212541B1|2017-04-27|2019-02-19|Snap Inc.|Selective location-based identity communication| CN110945555A|2017-04-27|2020-03-31|斯纳普公司|Region-level representation of user locations on a social media platform| US10382372B1|2017-04-27|2019-08-13|Snap Inc.|Processing media content based on original context| US10467147B1|2017-04-28|2019-11-05|Snap Inc.|Precaching unlockable data elements| US10887422B2|2017-06-02|2021-01-05|Facebook, Inc.|Selectively enabling users to access media effects associated with events| US10740974B1|2017-09-15|2020-08-11|Snap Inc.|Augmented reality system| US10499191B1|2017-10-09|2019-12-03|Snap Inc.|Context sensitive presentation of content| US10573043B2|2017-10-30|2020-02-25|Snap Inc.|Mobile-based cartographic control of display content| US11265273B1|2017-12-01|2022-03-01|Snap, Inc.|Dynamic media overlay with smart widget| US11017173B1|2017-12-22|2021-05-25|Snap Inc.|Named entity recognition visual context and caption data| US10678818B2|2018-01-03|2020-06-09|Snap Inc.|Tag distribution visualization system| US10387487B1|2018-01-25|2019-08-20|Ikorongo Technology, LLC|Determining images of interest based on a geographical location| US10979752B1|2018-02-28|2021-04-13|Snap Inc.|Generating media content items based on location information| US10885136B1|2018-02-28|2021-01-05|Snap Inc.|Audience filtering system| US10327096B1|2018-03-06|2019-06-18|Snap Inc.|Geo-fence selection system| US10933311B2|2018-03-14|2021-03-02|Snap Inc.|Generating collectible items based on location information| US11163941B1|2018-03-30|2021-11-02|Snap Inc.|Annotating a collection of media content items| US10219111B1|2018-04-18|2019-02-26|Snap Inc.|Visitation tracking system| US10679393B2|2018-07-24|2020-06-09|Snap Inc.|Conditional modification of augmented reality object| US10997760B2|2018-08-31|2021-05-04|Snap Inc.|Augmented reality anthropomorphization system| US11199957B1|2018-11-30|2021-12-14|Snap Inc.|Generating customized avatars based on location information| US11249614B2|2019-03-28|2022-02-15|Snap Inc.|Generating personalized map interface with enhanced icons| US10560898B1|2019-05-30|2020-02-11|Snap Inc.|Wearable device location systems| US11218838B2|2019-10-31|2022-01-04|Snap Inc.|Focused map-based context information surfacing| US11128715B1|2019-12-30|2021-09-21|Snap Inc.|Physical friend proximity in chat| US11228551B1|2020-02-12|2022-01-18|Snap Inc.|Multiple gateway message exchange| WO2021181354A1|2020-03-12|2021-09-16|Vobium Technologies Pvt. Ltd.|A computer implemented system and method for generating multiple media creations|
法律状态:
2017-07-25| B15I| Others concerning applications: loss of priority| 2017-10-03| B12F| Other appeals [chapter 12.6 patent gazette]| 2018-03-20| B25C| Requirement related to requested transfer of rights|Owner name: MOBLI TECHNOLOGIES 2010 LTD (IL) Free format text: A FIMDEATENDERATRANSFERENCIAREQUERIDAATRAVESDA PETICAONO 870170052523DE 25/07/2017, E NECESSARIO QUE O DOCUMENTO DE CESSAO SEJA APRESENTADO COM A DEVIDA LEGALIZACAO CONSULAR OU APOSTILADO CONFORME CONVENCAO DE HAIA. Owner name: MOBLI TECHNOLOGIES 2010 LTD (IL) | 2018-05-29| B25A| Requested transfer of rights approved|Owner name: SNAP INC. (US) | 2019-11-05| B06U| Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette]| 2021-05-25| B09A| Decision: intention to grant [chapter 9.1 patent gazette]| 2021-07-13| B16A| Patent or certificate of addition of invention granted [chapter 16.1 patent gazette]|Free format text: PRAZO DE VALIDADE: 20 (VINTE) ANOS CONTADOS A PARTIR DE 10/07/2012, OBSERVADAS AS CONDICOES LEGAIS. |
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 US201161506670P| true| 2011-07-12|2011-07-12| US61/506,670|2011-07-12| PCT/IL2012/050242|WO2013008238A1|2011-07-12|2012-07-10|Methods and systems of providing visual content editing functions| 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|